linux命令ps-a linux命令psef

linux 看进程 使用 ps -A 与ps -ef 有什么区别?ps aux 和ps-ef两者的输出结度果差别不大,但展示风格问不同 。aux是BSD风格,-ef是System V风格 。操作方法如下linux命令ps-a:
1、首先打开LINUX操作系统,找到左边任务栏的TERMINAL , 并且打开窗口 。
2、输入ps就可以看到当前的进程 , 这里就显示linux命令ps-a了ps命令和bash的shell 。
3、然后ps a显示目前所有程序,包括其他用户的程序 。
4、接着加上u,就是表示以用户为主的格式来显示程序目前的状况 。
5、最后x显示所有程序,不以终端机来区分 。u可以单独使用,但是这样就只有目前终端的用户了 。
Linux里面ps -aux和ps -a区别是什么?ps aux 是用BSD的格式来显示 java这个进程
显示的项目有:USER , PID , %CPU , %MEM , VSZ , RSS , TTY , STAT , START , TIME , COMMAND
ps-a显示所有终端机下执行的进程,除了阶段作业领导者之外 。
以下是一些ps命令参数详解:
-a显示所有终端机下执行的进程,除了阶段作业领导者之外 。
a显示现行终端机下的所有进程,包括其他用户的进程 。
-A显示所有进程 。
-c显示CLS和PRI栏位 。
c列出进程时 , 显示每个进程真正的指令名称,而不包含路径,参数或常驻服务的标示 。
-C指令名称指定执行指令的名称,并列出该指令的进程的状况 。
-d显示所有进程,但不包括阶段作业领导者的进程 。
-e此参数的效果和指定"A"参数相同 。
e列出进程时,显示每个进程所使用的环境变量 。
-f显示UID,PPIP,C与STIME栏位 。
f用ASCII字符显示树状结构,表达进程间的相互关系 。
-g群组名称此参数的效果和指定"-G"参数相同,当亦能使用阶段作业领导者的名称来指定 。
g显示现行终端机下的所有进程 , 包括群组领导者的进程 。
-G群组识别码列出属于该群组的进程的状况,也可使用群组名称来指定 。
h不显示标题列 。
-H显示树状结构,表示进程间的相互关系 。
-j或j采用工作控制的格式显示进程状况 。
-l或l采用详细的格式来显示进程状况 。
L列出栏位的相关信息 。
-m或m显示所有的执行绪 。
n以数字来表示USER和WCHAN栏位 。
-N显示所有的进程,除了执行ps指令终端机下的进程之外 。
-p进程识别码指定进程识别码,并列出该进程的状况 。
p进程识别码此参数的效果和指定"-p"参数相同,只在列表格式方面稍有差异 。
r只列出现行终端机正在执行中的进程 。
-s阶段作业指定阶段作业的进程识别码,并列出隶属该阶段作业的进程的状况 。
s采用进程信号的格式显示进程状况 。
S列出进程时 , 包括已中断的子进程资料 。
-t终端机编号指定终端机编号,并列出属于该终端机的进程的状况 。
t终端机编号此参数的效果和指定"-t"参数相同 , 只在列表格式方面稍有差异 。
-T显示现行终端机下的所有进程 。
-u用户识别码此参数的效果和指定"-U"参数相同 。
u以用户为主的格式来显示进程状况 。
-U用户识别码列出属于该用户的进程的状况,也可使用用户名称来指定 。
U用户名称列出属于该用户的进程的状况 。
v采用虚拟内存的格式显示进程状况 。
-V或V显示版本信息 。
-w或w采用宽阔的格式来显示进程状况 。
x显示所有进程,不以终端机来区分 。
X采用旧式的Linux i386登陆格式显示进程状况 。
-y 配合参数"-l"使用时,不显示F(flag)栏位,并以RSS栏位取代ADDR栏位 。《Linux命令大全(手册)》有非常全面的Linux命令,推荐查阅看看:

推荐阅读