命令是[ps-aux].
该命令主要用于查看当前在线上的用户情况.这个命令非常有用.如果用户想和其他用户建立即时通讯,比如使用talk命令,那么首先要确定的就是该用户确实在线上,不然talk进程就无法建立起来.又如,系统管理员希望监视每个登录的用户此时此刻的所作所为.
该命令也用于显示登录到系统的用户情况,但是与who不同的是,w命令功能更加强大,它不但可以显示有谁登录到系统,还可以显示出这些用户当前正在进行的工作,并且统计数据相对who命令来说更加详细.
ps aux.ps命令用于报告当前系统的进程状态.可以搭配kill指令随时中断、删除不必要的程序.ps命令是最基本同时也是非常强大的进程查看命令,使用该命令可以确定有哪些进程正在运行和运行的状态、进程是否结束、进程有没有僵死、哪些进程占用了过多的资源等等,都说到这里了大家应该明白大部分信息都是可以通过执行该命令得到的.a:显示当前终端下的所有进程信息,包括其他用户的进程.u:使用以用户为主的格式输出进程信息.x:显示当前用户在所有终端下的进程.
①.、首先打开xshell软件,连接上linux服务器,使用指令ps查看系统进程,参数a表示全部,u表示以用户格式显示,x表示进程参数.
Linux下显示系统进程的命令ps,最常用的有ps -ef 和ps aux.这两个到底有什么区别呢?两者没太大差别,讨论这个问题,要追溯到Unix系统中的两种风格,System V风格和BSD 风格,ps aux最初用到Unix Style中,而ps -ef被用在System V Style中,两者输出略有不同.现在的大部分Linux系统都是可以同时使用这两种方式的.
ps -ef 是用标准的格式显示进程的、其格式如下:?
其中各列的内容意思如下?
UID //用户ID、但输出的是用户名?
PID //进程的ID?
PPID //父进程ID?
C //进程占用CPU的百分比?
STIME //进程启动到现在的时间?
TTY //该进程在那个终端上运行,若与终端无关,则显示? 若为pts/0等,则表示由网络连接主机进程.?
CMD //命令的名称和参数
ps aux 是用BSD的格式来显示、其格式如下:?
同ps -ef 不同的有列有?
USER //用户名?
%CPU //进程占用的CPU百分比?
%MEM //占用内存的百分比?
VSZ //该进程使用的虚拟内存量(KB)?
RSS //该进程占用的固定内存量(KB)(驻留中页的数量)?
STAT //进程的状态?
START //该进程被触发启动时间?
TIME //该进程实际使用CPU运行的时间
其中STAT状态位常见的状态字符有?
D //无法中断的休眠状态(通常 IO 的进程);?uninterruptible sleep (usually IO)不可中断?
R //正在运行可中在队列中可过行的;?
S //处于休眠状态;?
T //停止或被追踪;?traced or stopped?
X //死掉的进程 (基本很少见);?
Z //僵尸进程;?a defunct ("zombie") process
//优先级高的进程?
N //优先级较低的进程?
L //有些页被锁进内存;?
s //进程的领导者(在它之下有子进程);?
l //多线程,克隆线程(使用 CLONE_THREAD, 类似 NPTL pthreads);?
◆ //位于后台的进程组;
以上就是土嘎嘎小编为大家整理的linux显示进程命令相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!