2017-06-30(ps pstree top kill w killall pkill)

 

ps(查看系统下所有进程)


 

 

 

-a显示一个终端的所有进程,除了会话引线
-u显示进程的归属用户以及内存的使用情况
-x显示没有控制终端的进程
-l长格式显示,更加详细的信息
-e显示所有的进程

 

ps  aux

显示系统中所有的进程,使用BSD操作系统格式(aux 前面没有-)

 

ps -le

显示系统中所有的进程,使用linux的标准格式

 

ps aux 输出说明

 

 

 

 

 

pstree(查看进程树)


 

pstree

 

-p显示进程的PID
-u显示进程的所属用户

 

top


 

 

-d 指定top命令每隔几秒更新,默认是3秒
-b使用批处理模式输出  一般与-n选项合用
-n指定top命令的执行次数  一般与-b选项合用
top -b -n 1 > /root/top.log  将完整的top信息输出到top.log中

 

在top命令的交互模式中可以执行的命令

 

? 或者 h显示交互模式的帮助
P以CPU使用率排序,默认是此项
M以内存的使用率排序
N以PID排序
q退出top

 

top输出内容说明

 

 

红色字体为衡量一个系统是否健康的重要标准
07:17:52系统的当前时间
up 6:53系统运行的时间
2 users系统中的登录用户数
load average: 0.00,0.01,0.00系统之前在1分钟,5分钟,15分钟的平均负载
Tasks:

 

 

143 total 系统总的进程个数
1 running系统中运行的个数
142 sleeping睡眠进程的个数
0 stopped正在停止的个数
0 zombie僵尸进程

 

Cpu(s)
0.3%us用户占用的百分比
0.0%sy系统占用的百分比
0.0%ni修改过优先级的用户进程占用的百分比
99.7%id空闲的CPU百分比,一般不得少于20%
Mem
xxxxK total总共的内存
xxxxK used使用的内存
xxxK free空闲的内存
xxxxK buffer缓冲的内存
Swap
xxxxK total总共的交换分区
xxxxK used使用的交换分区
xxxK free空闲的交换分区
xxxxK buffer缓存的交换分区

 

 

kill(只能作用于单个进程)


 

kill -l  (查看kill支持的信号进程)

 

 

kill -1 进程号 (平滑重启)

kill -9 进程号 (强制杀死进程)

 

killall (根据进程名批量杀进程)


 

 

killadd   [选项]   信号   进程名

 [选项] : -i  询问是否杀死进程

    -I 忽略进程的大小写

 

pkill (与killall作用一样)

 


 

 

pkill  [选项]   信号   进程名 

 

-t  终端号:按照终端号踢出用户

 

 

w(查看当前登录用户的命令)


 

 

 

 

 

pkill  -9 -t tty1  (踢除终端号为tty1的用户)

转载于:https://www.cnblogs.com/dsitn/p/7087948.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值