ps aux 和ps-ef两者的输出结度果差别不大,但展示风格问不同。aux是BSD风格,-ef是System V风格。 *** 作方法如下:
1、首先打开LINUX *** 作系统,找到左边任务栏的TERMINAL,并且打开窗口。
2、输入ps就可以看到当前的进程,这里就显示了ps命令和bash的shell。
3、然后ps a显示目前所有程序,包括其他用户的程序。
4、接着加上u,就是表示以用户为主的格式来显示程序目前的状况。
5、最后x显示所有程序,不以终端机来区分。u可以单独使用,但是这样就只有目前终端的用户了。
Linux ps命令,英文全拼processstatus。用于显示当前进程的状态,类似于Windows的任务管理器。运用该命令可以确定有哪些进程正在运行和运行地状态、进程是否结束、进程有没有僵死、哪些进程占用了过多地资源等等。
语法
ps [options] [--help]
参数(ps的参数比较多,在这里为大家简单列举几个常用的)
-A 列出所有的进程
-w 显示加宽可以显示较多的资讯
-au 显示较详细的资讯
-aux 显示所有包含其他使用者的行程
au(x) 输出格式:
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
USER:行程拥有者
PID:pid
%CPU:占用的CPU使用率
%MEM:占用的记忆体使用率
VSZ:占用的虚拟记忆体大小
RSS:占用的记忆体大小
TTY:终端的次要装置号码
STAT:该行程的状态
①D 无法中断的休眠状态
②R 正在执行中
③S 静止状态
④T 暂停执行
⑤Z 不存在但暂时无法消除
⑥W 没有足够的记忆体分页可分配
⑦<高优先序的行程
⑧N 低优先序的行程
⑨L 有记忆体分页分配并锁在记忆体内
START:行程开始时间
TIME:执行的时间
COMMAND:所执行的指令
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)