系统进程查看命令介绍

pstree -p 命令查看进程树
在这里插入图片描述

查看应用进程:
pidof
在这里插入图片描述
ps显⽰当前终端运⾏的进程
 -C cmdlist 指定命令,多个命令用,分隔
 -L 显示线程
 -e 显示所有进程,相当于-A
 -f 显示完整格式程序信息
 -F 显示更完整格式的进程信息
 -H 以进程层级格式显示进程相关信息
 -u userlist 指定有效的用户ID或名称
 -U userlist 指定真正的用户ID或名称
 -g gid或groupname 指定有效的gid或组名称
 -G gid或groupname 指定真正的gid或组名称
 -p pid 显示指pid的进程
 --ppid pid 显示属于pid的子进程
 -t ttylist 指定tty,相当于 t
 -M 显示SELinux信息,相当于Z

[root@Centos8-lxg ~]$ps
PID TTY TIME CMD
4973 pts/0 00:00:00 bash
5122 pts/0 00:00:00 ps

ps u 显示用户名
在这里插入图片描述
ps x 显示当前用户运行的所有进程,包括前台和后台守ps护进程
在这里插入图片描述

组合使用:ps aux,常用的组合之一:-eF
显示进程的占用cpu的百分比,内存使用百分比,pid,执行的命令并以cpu排序
ps axo %cpu,%mem,pid,comm --sort -%cpu | head -11
在这里插入图片描述

调整程序运行之前的优先级
[root@lxg~]nice -n -20 ping 127.0.0.1
[root@lxg~]ps axo nice,comm |grep ping
-20ping

调整指定正在运行的程序的优先级 renice -n -20 $(pidof ping)
在这里插入图片描述
pgrep 命令:查询指定用户或UID所运行的所有京城的pid和进程名
pgrep -lu root
在这里插入图片描述

显示指定终端上运行的进程和pid
pgrep -lt pts/0

uptime命令显⽰当前时间、系统启动时间、当前在线⼈数、系统平均负载

vmstat:显示当前系统虚拟内存的统计情况
在这里插入图片描述
iostat命令显示统计cpu和设备IO信息:
在这里插入图片描述

pmap命令显⽰⼀个进程pid的内存映射
在这里插入图片描述

发布了24 篇原创文章 · 获赞 16 · 访问量 2121

猜你喜欢

转载自blog.csdn.net/weixin_42776624/article/details/102749450
今日推荐