基于Red Hat Enterprise Linux 7.5

  • Shell 本质:人和硬件的翻译
  • BASH解释器
  • Linux里面一切都以文件

Linux进度管理相关命令详述

Linux系统上与经过有关的授命:

翻开类命令:

ps,pstree,pidof,pgrep\pkill,top,htop,glances,dstat,vmstat,pmap

管理类命令:

bg,fg,jobs,kill,killall,nohup,nice,renice

pstree命令:

pstree – display a tree of processes

展现进度之间的涉嫌,用树状图表示

澳门金沙国际 1

ps命令:

   ps – report a snapshot of the current processes.

   呈现当前进度的音信;

   ps [option]

   1 UNIX 作风;必须在选取后边加上-;

   2 BSD 风格;在甄选前面不能够有-;

   3 GUN 风格;再选取前面必须有多个-;

字段含义:

澳门金沙国际 2

USEEnclave:进度的属主;进度的发起者;

PID:标识进度的唯一性的数字标识符;

CPU:进度在履行进度中据为己有的CPU处理时间的比重;

%MEM;进度占用的大体内部存款和储蓄器百分比;

VSZ:虚拟内部存款和储蓄器集,可调换内部存款和储蓄器集;

汉兰达SS:常驻内存集,不可交换内部存款和储蓄器集;

TTY:进程与哪些终端有提到的,”?”则意味与终点非亲非故; 

STAT:

LX570    运营情状;running or runnable (on run queue)
S    可间歇睡眠态; interruptible sleep (waiting for an event to
complete)
D    不可终端睡眠态; uninterruptible sleep (usually IO)
t    在跟踪时期被终止;stopped by debugger during the tracing
T    甘休进程控制信号;stopped by job control signal
X    死进程; dead (should never be seen)
Z    僵尸进度; defunct (“zombie”) process, terminated but not reaped by
its parent
<    高优先级; high-priority (not nice to other users)
N    低优先级; low-priority (nice to other users)
L    页面是不是锁进内部存款和储蓄器中;has pages locked into memory (for real-time and
custom IO)
s    会话领导; is a session leader
l    多线程;is multi-threaded (using CLONE_THREAD, like NPTL pthreads
do)
+    前进度组; is in the foreground process group

STACRUISERT:现今仍未被终止的历程被开启的时刻戳;

TIME:当前进度累计占用CPU的总时间;

COMMAND:运维该进度的命令行参数;

BSD风格的选项:

a:展现全体与极端相关的历程;

x:展现全体与终点非亲非故的进度;

u:展现发起进度的用户账户名称;

o format:以自定义的字段,显示ps命令的施行结果;

澳门金沙国际 3

UNIX风格的选项:

-u:展现与钦命用户相关的进度;

-e:显示全部的历程

-f:展现完整格式的进度新闻:

   PPID:父进度的pid

   C:表示经过占用的CPU的小时的百分比

-F:呈现完整格式的内部存款和储蓄器音信:(多了几项内容)

   SZ:虚拟内存集

   奥迪Q7SS:常驻内部存储器集

   PS库罗德:执行此过程的CPU的骨干编号

-H:突显进度的层级结构(父子关系)

-o format:以自定义的字段,展现ps命令的施行过结果;

澳门金沙国际 4

pgrep,pkill命令

pgrep, pkill – look up or signal processes based on name and other
attributes

pgrep是查询进度

pkill是杀死进度

pgrep  [option]  pattern

pkill [option] pattern

-U, –uid :展现进程的真人真事用户ID

-u:显示进度的有用用户ID

-t terminal:显示与钦赐终端关联的进程;

-a:呈现进度的全部命令行参数;

比如:

澳门金沙国际 5

   作者在kill掉自家的ssh后,我的 X shell 就断开了,因为 X shell
是依照ssh协议来开始展览长途连接的,作者不得不在笔者的虚拟机上重启了一晃ssh进度;

澳门金沙国际 6

然后,笔者的 X shell 才方可健康连上;

澳门金沙国际 7

pidof:

pidof — find the process ID of a running program.

依照钦命的正在运作的进度名称查找其对于的进度号;

澳门金沙国际 8

top命令:

   top – display Linux processes

澳门金沙国际 9

当在linux中输入top时;大家会看出如图所示的动态的展现音讯:解释一下具体的音讯

第一行:

   当前系统时间;

   系统自上次断电今后运转的总时间长度;

   当前登录类其余用户的总和;

 
 在过去的1分钟,六分钟,1六分钟的七个时刻段内,CPU上伺机执行的进程的队列的尺寸。

澳门金沙国际,第二行:

   系统中运作的长河的总额;

   正在周转的进度数;

   处于睡眠态的历程数;

   已告一段落的进程数;

   僵死态的经过数;

其三行:各个进度占用CPU时间的比重的总计音讯

   us:user space,用户空间中的进程占用CPU时间的比重;

   sy:system,内核空间中的内核进度占用CPU时间的比重;

   ni:nice,使用nice值调整了经过的优先级之后额外多占CPU时间的比例;

   id:idel,CPU空闲时间的比例;

   wa:waiting,等待IO实现的进程占用的CPU时间的比例;

   hi:hardware interupting,处理硬件中断事件所限号的CPU时间的比例;

   si:software interupting,处理软件中断事件所限号的CPU时间的比例;

   st:stolen,被虚拟化程序等进程偷偷占用的CPU时间的百分比;

第⑥行:以kib为单位显示物理内部存款和储蓄器空间的运用状态的总括音信;

   total:物理内部存款和储蓄器空间的总大小;

   free:空闲的物理空间尺寸;

   userd:已经被使用的物理空间的大小,不可回收;

 
 buff/cache:用于缓冲区和缓冲区的大体内存的空间大小;这段内部存款和储蓄器是能够随时回收,并不算真的的消耗;
   

第六行:以kib为单位显示swap空间的行使状态的总结音信;

   total:swap空间的总大小;

free:swap空间剩余空间大小;

used:已经被并吞的swap空间尺寸;

   avail mem:真正的可用的大体内部存款和储蓄器的上台湾空中大学小;

交互式命令:(在进入界面之后才会生效的命令)

   
1:彰显或隐藏CPU各中央的详细消息;

P:依据各样进程对CPU时间的占据百分比举行降序排序;

M:依据种种进程对物理内部存款和储蓄器空间占用的百分比进行降序排序;

T:遵照各样进度对CPU时间占据的百分比进行降序排序;

l:展现或躲藏第壹行,uptime等新闻;

t:突显或隐匿第3 、三行新闻

m:呈现或躲藏第伍 、五行新闻

q:退出top的交互式方式

s:修改top命令的基础代谢时间距离;

k:向钦命PID的经过发送钦赐的信号;

       信号:kill -l查询

澳门金沙国际 10

常用的选项:

   -d #:内定top交互式情势中的刷新间隔,默许是3秒;

   -b:非交互式展现结果

vmstat命令:

Procs

r: 等待运维的进度数

b: 处在非中断睡眠状态的历程数

w: 被换来出去的可运营的进度数。

     此数由 linux 总括得出,但 linux 并不耗尽交流空间

Memory

swpd: 虚拟内部存款和储蓄器使用境况,单位:KB

free: 空闲的内部存款和储蓄器,单位KB

buff: 被用来做为缓存的内部存储器数,单位:KB

Swap

si: 从磁盘沟通成内部存款和储蓄器的交换页数量,单位:KB/秒

o: 从内部存款和储蓄器沟通到磁盘的交流页数量,单位:KB/秒

IO

bi: 发送到块设备的块数,单位:块/秒

bo: 从块设备接收到的块数,单位:块/秒

System

in: 每秒的中断数,包蕴时钟中断

cs: 每秒的条件(上下文)切换次数

CPU

按 CPU 的总使用百分比来显示

us: CPU 使用时间

sy: CPU 系统应用时间

id: 闲置时间

常用选项:

-a,–active:展现活跃的以及非活跃的内部存款和储蓄器空间数量;

-s,–stats:从/proc/meminfo文件中抽取的新闻,加工后输出;

delay:提示在钦定的光阴重新执行vmstat命令;私下认可单位为秒;

count:重复执行vmstat命令的次数;

澳门金沙国际 11

pmap命令:

pmap – report memory map of a process

pmap [options] pid […]

 -x, –extended:突显扩大消息;

澳门金沙国际 12

htop – interactive process viewer

htop [-dChusv]

常用选项:

   -d –delay=DELAY:htop命令的数额刷新时间间隔;

   
-s:依照内定的字段实行排序;

   
-u:仅展现钦命用户拥有的历程;

常用的交互式命令:

   
l:展现钦点举行具有打开的公文列表;

   
t:呈现进程树结构,能够来得出进度之间的父子关系;相当于F5键的机能;

   
a:设定进程的CPU亲源性,将选定进度的绑定至某些CPU主旨上运营;

澳门金沙国际 13

glances:

glances – A cross-platform curses-based monitoring tool

glances [-bdmn] [-t refresh] [-f file] [-o output]

常用选项:

   -b:以Byte为单位出示网卡的多少通讯速率;暗中认可是比特每秒;

   
-d:禁用disk I/O模块;

   
-m:禁用mount模块;

   
-n:禁用network模块;

    -t
refresh:以秒为单位钦赐数量刷新时间间隔;

    -f
/PATH/TO/OUTPUT_DI帕杰罗:内定输出文件的路线;

    -o
{HTML|CSV}:为出口到文件的数据钦赐数量格式;

   
-s:将glances进程作为服务进度,由此能够提供根据套接字的网络访问;

    -B
@IP|HOST:将glances进程绑定到钦点的IP地址上;经常与-s选项一起利用;

glances可以干活于C/S模型下;

   
S:服务器形式

     #
glances -s -B IPADDR

   
 IPADDOdyssey指的是服务器上地面有些可用的IP地址;

Linux常用命令,7骨干命令。   
C:客户端形式

     #
glances -c SERVER_IPADDR

   
 SERVER_IPADD安德拉指的是从远程客户端是哪个发起连接的指标服务器的IP地址;

glances交互式操作命令;

   
b:互连网模块中的速率计算在bps和Bps间切换;

   
c:依据CPU占用率实行进度排序;

   
m:依照内部存款和储蓄器占用率举行进度排序;

   
n:隐藏或突显NE福睿斯WOTucsonK模块;

   d:隐藏或展现DISK模块;

   f:隐藏或出示FILE模块;

   t:恢复生机暗中认可进度排序;

   h:展现help补助新闻;

   ….

澳门金沙国际 14

澳门金沙国际 15

dstat:

dstat – versatile tool for generating system resource statistics

stat [-afv] [options..] [delay [count]]

常用选项:

   
-c,–cpu:仅呈现与CPU相关的总结新闻;

   
-d,–disk:仅展现与磁盘等IO设备相关的总结信息;

   
-g,–page:仅展现与page相关的新闻;

   
-n,–net:仅突显与网络接口相关的总计音信;

   
-s,–swap:仅展现与调换分区相关的总括消息;

   
-y,–system:仅彰显与系统相关的总计消息;

   
–tcp:仅展示与TCP协议的接连情形相关的计算音讯;

   
–udp:仅突显与UDP协议的连天情状相关的计算新闻;

澳门金沙国际 16

kill:

kill – 终止进度

kill [-s signal|-p] [–] pid…

kill -l [signal]:查看当前系统中帮衬的信号的花色和信号名称;

实惠的信号表示方法:

  1.利用信号的数字编码进行信号表示;

  2.运用信号的完全名称进行信号表示;

  3.用到信号的简写名称举办信号表示;简写名称不分包”SIG”的别的部分;

常用的信号:

  1) SIGHUP: 无需关闭对应进度而直白让其再度读取其自小编的配置文件;

  2) SIGINT:终止运营于前台的进程,使用Ctrl+c组合键,能够发送此信号;

  9) SIGKILL:
没有别的预兆终止正在运营的进度,进度具有占用的能源都不会被立时回收;

  15) SIGTEOdysseyM:kill命令暗许发送的信号;终止进度的运转,

  18) SIGCONT:让转入后台的历程在后台继续运维;

  19) SIGSTOP:让转入后台的进度在后台甘休运营;

澳门金沙国际 17

killall

killall – 以名字格局来杀死进度

killall [options] …PROCRSS_NAME..

常用选项:

   -u:仅向钦定全数者所怀有的历程发送信号;

 -s:向内定名称的进度发送内定的非SIGTELANDM信号;

 -I:忽略进度名称大小写的区分;

澳门金沙国际 18

经过作业:

前台作业:

   
foreground
jobs,一般是经过极端运行并且在起步后直接占有终端的进度;

后台作业:

   
background
jobs,一般系统运转时随系统运维,也得以通过终点运转,但运转后知道自由对终端的占据,此时我们称其为”后台运转”;

使进度从前台转移至后台:

   
1.正在周转的前台作业;

    Ctrl+z

   
2.对此从未运维的进程,使其在运营后自行转入后台:

# COMMAND &

在意:此类从前台运维直接转入后台运转的进程,始终是与终端有关的经过,因而,即使终端被关闭,或shell进度被终止,则此类进度也会被结束;

3.对此从未运转的经过,使其在运维后自行转入后台,并同时剥离其与终端的涉嫌关系;

    #
nohup COMMAND &

查看后台作业的音信:

jobs

澳门金沙国际 19

将后台作业转入到前台运转:

fg [JOB_ID]

 注意:若是省略JOB_ID,则在后台进度中以”+”标识的学业会被转入前台;

停下后台进度作业:

kill %JOB_ID:将后台作业甘休;

澳门金沙国际 20

调动进度优先级的命令;

   
nice,renice

经过的先期级:

    0-139

0

1-99

100-139:动态优先级;通过调整进程的nice值来改变进度的动态优先级;

 NICE值的取值范围:-20~19

默许处境下,全数用户进度的动态优先级都以120,而颇具进度的NICE值暗中同意都为0;

除非一级用户root才能利用配属的NICE值,进而提高进程的预先级;普通用户仅能接纳正数的NICE值,进而下落进度的先期级;

nice

nice – run a program with modified scheduling priority

nice [OPTION] [COMMAND [ARG]…]

   
-n:为后边的长河调整nice值;私下认可为10;

澳门金沙国际 21

澳门金沙国际 22

renice:

renice – alter priority of running processes

renice [-n] priority [-gpu] identifier…

常用选项:

   -n priority
:设置本次要调整的nice值;即在本来的nice值之上追加上那里钦定的数据;

-p pid:

澳门金沙国际 23

正文永久更新链接地址:

Linux系统上与经过有关的吩咐: 查看类命令:
ps,pstree,pidof,pgrep\pkill,top,htop,glances,dstat,vmstat,pmap
管理类命令: b…

Linux进度操作简单小结


命令:

  • history 查看在此之前的一声令下
  • Tab 自动补齐
  • 命令 (必不可少)参数(可有可无)
    对象(可有可无)【命令参数对象时期必须有空格,参数和参数能够没有空格】空格最少为一个
  • 严刻区别轻重缓急写

Linux上经过有5种意况:

 1、echo

echo

  • echo 把字符串输出到显示屏上 (echo YINJIAYI)
  • echo $SHELL

澳门金沙国际 24

echo命令

1.运作(正在运作或在运作队列中等待)

echo是用于在终点输出字符串或变量提取后的值,格式为“echo [字符串 |
$变量]”

date

  • date 输出时间
  • date 设置时间的指令,要加参数,参数职分令更好的为大家服务
  • date “+%H” (H 24小时)

澳门金沙国际 25

date参数

澳门金沙国际 26

date命令

2.打退堂鼓(休眠中, 受阻, 在等候有个别条件的形成或收受到信号)

 

reboot

  • reboot 重启

3.不行中断(收到信号不提示和不可运转, 进度必须等待直到有暂停产生)

2、date

poweroff

  • poweroff 关机

4.僵死(进度已告一段落, 但进度描述符存在, 直到父进度调用wait4()系统调用后释放)

date用于展现和安装系统时间,格式为”date [-参数] [+钦命格式]”

wget

  • wget 下载网络文件

澳门金沙国际 27

wget参数

5.结束(进程收到SIGSTOP, SIGSTP, SIGTIN, SIGTOU信号后终止运营运营)

 

ps

  • ps 查看进程消息

澳门金沙国际 28

ps参数

  • ps aux 展现全部进度

澳门金沙国际 29

ps aux


3、reboot

top

  • top 动态的监视进程活动与系统负荷

澳门金沙国际 30

top

  • 率先行
    系统时间、开启时间、终端数量、负载情状(1分钟、五分钟、1六秒钟)【负载不要超过1,相对不要跨越5,当被攻击大概须臾间开服务的时候只怕到10-20,一般集团可能会当先1/0.7-1.0之间相比好】
  • 其次行
    进度总数、运维数据、休眠状态进度的数据(等待为用户服务的)、中断状态进度的数量、僵死状态进度的数目(注意关切僵死的进度,占用能源但不劳动)【进度z状态:僵死、僵尸进度】
  • 其三行 CPU使用率 us正在被采纳 id空闲(只需注意这多少个)
  • 第④行 内部存款和储蓄器内部存款和储蓄器总数(total)、已选用总数(used)、空闲总数(free)、交互数据量(buffers)
  • 第伍行 调换分区(用于降落内部存储器负载压力)
  • 内存占用大的缘故:Linux内部存款和储蓄器机制:先占用,后调用,可以让服务器能源的到更为丰裕的接纳、
  • PID 唯一标识符:系统中经过的唯一标识
  • USECRUISER 进程的履行用户
  • P奇骏/NI 优先级:值越低优先级越高
  • VI奥迪Q7T/RES/SH福睿斯 和内部存款和储蓄器的交互量
  • %CPU 占用的CPU使用量(实时)
  • TIME+ 占用时间

 

reboot用于重启Linux,因为关乎硬件操作,故该命令唯有同时不得不由root执行

pidof

  • pidof [参数] [服务名称] 查询服务的PID号码
  • 举例:pidof sshd

澳门金沙国际 31

pidof

  • 翻开进度情形:systemctl status sshd

澳门金沙国际 32

sshd

ps命令用来静态查看近年来系统中,有怎么着正在履行,以及它们的实市价况。能够不加任何参数。

 

kill/killall

  • kill [PID]闭馆进程

澳门金沙国际 33

kill

ps  -a  :显示当前极端的有所进度音讯。

4、poweroff

ifconfig

  • ifconfig 查看网络音信
  • lo 本地回环网卡

澳门金沙国际 34

ifconfig

  • 名称:eno16777728
  • ip地址:未设置(VM)
  • mac地址:00:0c:29:e6:df:4d
  • RubiconX/TX:收发流量

ps  -u  :以用户的格式显示进程音信

poweroff顾名思义正是下电,因为涉及硬件操作,故该命令唯有同时不得不由root执行

uname

  • uname 查看系统基本与系统版本等新闻

澳门金沙国际 35

uname

  • uname -a
    查看当前系统的基本名称、主机名、内核发行版本、节点名、系统时间、硬件名称、硬件平台、处理器类型以及操作系统名称

ps  -x  :展现后台进程运转的参数

 

free

  • free 查看内部存储器使用量

澳门金沙国际 36

free

  • 当Swap开首接纳时证实物理内部存款和储蓄器不足

本身喜爱一贯多个参数连起来使用:ps  -aux  那样查到的音讯更全更详实。

5、wget

who

  • who 查看登陆主机的顶峰

澳门金沙国际 37

who

  • w也能够查阅

澳门金沙国际 38

w

例:

wget用于下载网络文件,格式为“wget [参数] 下载地址”

last

  • last 查看系统的登陆记录(仅供参考,能够被黑客修改)

澳门金沙国际 39

last

澳门金沙国际 40

参数:

history

  • history 展现历史实践过的下令

澳门金沙国际 41

history

  • !数字 重复执行实施过三令五申

澳门金沙国际 42

!28

参数表达:

-b:后台下载形式

sosreport

  • sosreport 收集种类安插并确诊音讯后输出结随想书档案

澳门金沙国际 43

sosreport

澳门金沙国际 44

sosreport

USELX570:该 process 属于非常使用者账号的

-P:下载到制定目录中

pwd

  • pwd 显示当前路线

澳门金沙国际 45

pwd

PID :该 process 的号码

-t:最大尝试次数

cd

  • cd 文件夹名 切换路径
  • cd .. 上一流目录
  • / 根目录
  • cd / 切换来根目录

澳门金沙国际 46

cd

%CPU:该 process 使用掉的 CPU 能源比例

-c:断点续传

ls

  • ls 查看此目录下的文本

澳门金沙国际 47

ls

  • ls -al (a呈现全数的文书-包括隐形、l彰显文件消息)

澳门金沙国际 48

ls -a

澳门金沙国际 49

ls -l

  • linux下以点. 伊始的是隐身文件

%MEM:该 process 所占用的大体内部存款和储蓄器百分比

-p:下载页面内的享有财富

cat

  • cat cat查看小文件

VSZ :该 process 使用掉的杜撰内部存款和储蓄器量 (Kbytes)

-r:递归下载

more

  • more 查看大文件,帮助翻页
  • 按下回车翻一行
  • 按下空格翻一页

科雷傲SS :该 process 占用的固化的内部存款和储蓄器量 (Kbytes)

 

head

  • head -n 10 查看文件前十行

TTY :该 process 是在相当终端机上边运作,若与终端机毫无干系,则显示 ?,其余, tty1-tty6 是本机下边包车型客车登入者程序,若为 pts/0 等等的,则意味为由互连网连接进主机的先后。

6、ps

tail

  • tail -n 10 查看文件后十行
  • tail -f 实时取得文件最新音信

STAT:该程序方今的气象,主要的气象有

ps用于查看系统中的进度情形,格式为“ps 参数”

tr

  • tr 替换文本文件中的字符,格式为“tr [原始字符] [对象字符]”

奔驰G级 :该程序最近正在运作,可能是可被周转

参数:

wc

  • wc 总括钦赐文本的行数、字数、字节数,格式为“wc [参数] 文本”

澳门金沙国际 50

wc

S :该程序如今正在睡觉当中 (可说是 idle 状态),但可被有些讯号 (signal) 唤醒。

-a:呈现全部进度(包蕴其余用户过程)

T :该程序如今正值侦测只怕是终止了

-u:用户及任何详细音讯

Z :该程序应该已经终止,不过其父程序却无力回天符合规律的停下他,造成 zombie (疆尸) 程序的情状

-x:展现没有决定终端的进度

STARAV4T:该 process 被触发运营的时日

进程情形:

TIME :该 process 实际利用 CPU 运作的年华

Wrangler(运转):进度正在运转仍旧在运维队列中伺机

COMMAND:该程序的实际指令

S(中断):进度处于休眠中,当有些条件形成后或然收受到信号时,则脱离该情况


D(不可中断):进度不响应系统异步信号,即便使用kill命令也不能够将其暂停


Z(僵死):进程一度告一段落,但经过描述符依旧存在,直到父进度调用wait4()系统函数后将其出狱

 

T(甘休):过程收到停止信号后终止运营

top动态查看进程使用情状

 

澳门金沙国际 51

7、top

23:59:58    当前时间
up 10:22    系统运行时间,格式为时:分
2 user    当前登录用户数
load average: 0.00, 0.00, 0.00    系统负载,即任务队列的平均长度。三个数值分别为 1分钟、5分钟、15分钟前到现在的平均值。

top用于动态地监视进程活动与系统负荷等音讯,其格式为”top[-d 数字] | top
[-bnp]”

total 进度总数
running 正在运作的长河数
sleeping 睡眠的进程数
stopped 甘休的历程数
zombie 僵尸进度数
Cpu(s):
xx% us 用户空间占据CPU百分比
xx% sy 内核空间占据CPU百分比
xx% ni 用户进度空间内部管理体改变过优先级的进度占用CPU百分比
xx% id 空闲CPU百分比
xx% wa 等待输入输出的CPU时间百分比
xx%hi:硬件CPU中断占用百分比
xx%si:软中断占用百分比
xx%st:虚拟机占用百分比

参数:

 

-d:更新间隔,默许为5秒3遍,可修改

Mem:
1004412k total 物理内部存款和储蓄器总量
221404k used 使用的物理内部存款和储蓄器总量
783008k free 空闲内部存款和储蓄器总量
17268k buffers 用作内核缓存的内部存款和储蓄器量
Swap:
2031668k total 交流区总量
0k used 使用的交流区总量
2031608k free 空闲交换区总量
97902k cached
缓冲的交流区总量,内部存款和储蓄器中的内容被换出到交流区,而后又被换入到内部存款和储蓄器,但使用过的交流区尚未被掩盖,该数值即为那些情节已存在于内部存款和储蓄器中的沟通区的深浅,相应的内部存款和储蓄器再度被换出时可不用再对沟通区写入。

-b:以批处理的艺术执行top

 

-n:与-b搭配,循环展现的次数,即供给展开四次的top输出结果

序号 列名 含义
a PID 进程id
b PPID 父进程id
c RUSER Real user name
d UID 进度全数者的用户id
e USELX570 进度全数者的用户名
f GROUP 过程全体者的组名
g TTY 运营进程的极限名。不是从终端运维的进度则展示为 ?
h PR 优先级
i NI nice值。负值表示高优先级,正值表示低优先级
j P 最终动用的CPU,仅在多CPU环境下有意义
k %CPU 上次翻新到前些天的CPU时间占据百分比
l TIME 进度使用的CPU时间一起,单位秒
m TIME+ 进程使用的CPU时间总共,单位10%0秒
n %MEM 进度使用的大体内部存款和储蓄器百分比
o VIHavalT 进程使用的虚拟内部存款和储蓄器总量,单位kb。VI奥迪Q7T=SWAP+RES
p SWAP 进程使用的杜撰内部存款和储蓄器中,被换出的分寸,单位kb。
q RES 进度使用的、未被换出的情理内部存储器大小,单位kb。RES=CODE+DATA
r CODE 可进行代码占用的情理内部存储器大小,单位kb
s DATA 可实施代码以外的有的(数据段+栈)占用的情理内部存款和储蓄器大小,单位kb
t SH奥迪Q3 共享内部存款和储蓄器大小,单位kb
u nFLT 页面错误次数
v nDGL450T 最终一遍写入到前几日,被改动过的页面数。
w S
进度意况(D=不可中断的上床状态,帕杰罗=运行,S=睡眠,T=跟踪/停止,Z=僵尸进程)
x COMMAND 命令名/命令行
y WCHAN 若该进度在睡觉,则呈现睡眠中的系统函数名
z Flags 职务标志,参考 sched.h

-p:钦定进程PID进行监视


 

悬停进度的介绍

澳门金沙国际 52

kill    进度号      :终止某些进度

第一行:

kill  -9  进度号   :强制停止有个别进程

系统当下时光

kill  -u  用户名   :终止某些用户的经过

系统运维时刻(即未重启时间,时间越长系统越稳定)

此地就简单介绍常用的三种终止进程命令。

现阶段登录终端(用户)数


系统负荷(八个数值为1min,5min,15mn内的平均值,数字越低表示系统负荷越低,假如超过1就要留意了,1为满负荷,超过1则象征系统运行超载,理想值大致是0.7左右,CPU核数
* 0.7 = 多核CPU理想总负荷)

 

第二行:

Linux查看某一经过运转路线步骤只需三步:

total – 进度总数

一:先查看必要查询的历程的历程号,ps 或然 top 也行

runnning – 运转中的进度数

二:Linux在运行一个进度时,系统会在/proc下开创2个以PID命名的文本夹,在该文件夹下会有大家的进程的音讯。

sleeping – 睡眠中的进度数

cd /proc/PID  
:到达相应的进度目录上边。

stop – 甘休的经过数

三:运行ls -l

zonbie – 僵死的长河数

留意:

第三行:

cwd符号链接的是经过运转目录。

us – 用户占用能源的百分比

exe符号连接正是推行顺序的相对路径。

sy – 系统基本占用财富的比例

cmdline便是程序运营时输入的一声令下行命令。

ni – 改变过优先级的经过财富比例

environ记录了经过运转时的环境变量。

id – 空闲CPU的比重

本文永久更新链接地址:http://www.linuxidc.com/Linux/2016-01/127678.htm

wa – 等待输入输出百分比

澳门金沙国际 53

hi – CPU硬件中断百分比

si – CPU软件中断百分比

st(steal time) – 虚拟机被hypervisor偷去的CPU时间

第四行:

total – 物理内部存款和储蓄器总量

free – 内部存款和储蓄器空闲量

used – 内部存储器使用量

buff/cache – 作为内部存储器缓存的内存量

第五行:

total – 虚拟内存总量

free – 虚拟内部存款和储蓄器空闲量

used – 虚拟内部存款和储蓄器使用量

avail Mem – 已被提前加载的内部存款和储蓄器量

 

8、pidof

pidof用于找出有些进程的唯一PID值,格式为“pidof [-sx] program_name”

参数

-s:只列出三个PID

-x:同时列出该program_name可能的PPID程序的PID

 

9、kill

kill命令用于终止有个别钦赐PID的劳动进程,格式为“kill -参数”

参数:

l(小写L):列出kill可以利用的种类讯号,具体讯号手册能够应用“man 7
signal” 查询

-1:重新读取一回参数的设定文件

-2:效果类似于CT卡宴L+C结束运营

-9:强制甘休2个进程,类似Windos义务管理器的平息程序

-15:以符合规律格局终止一个进程运营,与-9的强制停止分化

 

10、killall

killall用于终止有些钦点名称服务的附和全体进程,格式为“killall
[-egilqvVw] [command name]”

参数

-e:对长名称进行准确匹配,但命令名无法超过十五个字符

-g:杀死该进度组的兼具进度

-i:交互方式杀死进度,杀死进度以前会向用户确认是还是不是删除

-l:列出全部已知的讯号名

-q:假如经过没有杀死,不会输出任何音信

-v:报告信号是或不是成功发送

-V:突显版本音讯

-w:等待全体将要杀死的经过死光,每秒检查一回被杀的经过是不是留存,仅死光之后回到消息,假使-w被忽视或然没有起效用,抑或是经过处于僵死状态,killall大概会深陷永久等待意况

 

相关文章