访问手机版  

Linux常用命令|Linux培训学习|考试认证|工资待遇与招聘,认准超级网工!

招聘|合作 登陆|注册

网络工程师培训

当前位置:网络工程师 > 技术课程 > linux > 热点关注 > linux常用命令

对于linux ps 一些参数的简单说明

时间:2019-07-26

linux命令手册_linux格式化命令_linux命令

ps命令方便我们查看进程。启动一个程序,例如mysql,可以使用常用的ps -aux ,ps -ef 加上个grep mysql 来进行一个查看,看看进程是否存在呢。那这些参数的含义是什么呢,我们只有知道了参数的含义才能在以后灵活运用啊。

好的,我们来百度一下。

这张图是百度后找到的一篇关于ps命令参数选项解释的罗列。下面我们一起来试一下说的对不对呢。

ps -e 从下图看出虽然格式比较乱linux命令,但是进程都是显示出来了。

ps%20-ef%20%20给它加个格式吧,看起来好多了

ps -rf 确实是正在运行的线程

ps%20-af%20%20从介绍上看,参数a貌似和e是一个作用。实际操作来看下

如图,只显示了当前用户的进程,介绍说终端的所有进程,包括其他用户进程。额,其他用户我是没有看到。是不是只有root用户才可以呢?切换到root试试。

依然只有root自己的进程,那么暂时记,-a是显示当前用户的进程吧。

-l,-w%20这几个参数小伙伴们可以自己回去试试linux命令,我就不一一列举了,最后看下%20ps%20-aux%20%20,这是一个挺常见的组合了。执行下发现与ps%20-ef基本相同,只是多了几列,cpu,memory等参数。差别不大。这时候我们去掉-a参数试试,感觉这个a和x重复了嘛。

ps -ux (上面的箭头指向了ps -aux命令显示的输出,下面的指向 ps -ux显示的输出)

这里写图片描述

看到这里我笑了,-a应该是在这里被-x作用覆盖了,去掉之后显示的格式和之前是一样的,那以后就可以少写个字母了。懒人听了很开心啊。

上面是我对ps命令参数的一个简单的总结,了解了这些,简单的日常应用也差不多可以满足了,希望大家也能在平时多去动手操作一下命令以及参数。可以自己更好的记忆它们。