Linux学习之进程管理

发布时间 2023-12-03 23:25:34作者: 安思远233

一.查看进程

5.2.1静态查看进程

ps aux 可以查看当前目录某一瞬间的进程状态

ps aux --sort -%cpu可以查看CPU使用率,按照CPU占用百分比排序

ps -ef可以查看UID,PID,PPID等信息

ps axo可以自定义显示的字段

使用 pidof,pgrep命令都可以查看指定进程的PID

5.2.2动态进程查看

top命令可以实时动态的显示进程

M键以内存占用率排行

P键以CPU占用率排行

N键以PID数值大小排序

R键对排序进行反转

F键显示自定义显示字段

q键退出自定义显示字段

W键保存自定义显示字段

l键显示所有CPU的负载 

系统默认更新时间为3秒,也可以按回车键立即更新

top -d可以设置刷新时间

top -p可以指定查看一个或多个进程的动态信息

top-u可以查看指定用户的进程

top-n可以设置刷新次数

5.3.1kill命令

kill用来终止指定进程的运行

kill -l查看全部信号

killall可以用于终止某个指定名称的服务所对应的全部进程