ps和top命令都是在linux中可以查看系统进程的工具,不同的是ps是静态的,而top指令可以进行动态监视,包括cpu占用率、内存占用、进程等。

PS命令

直接在终端输入ps就可看到如下信息:

linux常用命令大全图表(Linux实用命令之ps)(1)

如果需要查看所有进程,可以输入

ps -rf

linux常用命令大全图表(Linux实用命令之ps)(2)

注意图中框起来的那些进程号,后面将介绍下PID和PPID相关概念。

不过ps命令的附加选项是非常多的,由于篇幅原因无法罗列太多,我们可以输入

ps --help all

查看更多的附加选项。


top命令

直接在终端输入top:

linux常用命令大全图表(Linux实用命令之ps)(3)

下面解释其中几个字段含义

VIRT:virtual memory usage 虚拟内存 RES:resident memory usage 常驻内存 SHR:shared memory 共享内存 %cpu 和 %men分别代表cpu占用率和内存占用率

top指令也是有一些附加选项的,我们输入top -help

终端输出:

Usage: top -hv | -bcEHiOSs1 -d secs -n max -u|U user -p pid(s) -o field -w [cols]

以上就是关于 Linux实用命令之——ps&top 的内容,感谢大家留言,评论,转发。

更多精彩内容请关注本头条号:爱科技社区。谢谢大家。

,