ps命令linux ps命令的功能是什么

linux命令中ps -ef详解1、ps -ef表示bai查看全格式的全部进程 。
ps是linux下最常用的也是非常强大的进程查看命令,常配合管道命令 | 和查找命令 grep 同时执行来查看特定进程 。
参数含义:
-e 显示所有进程 。-f 全格式 。-h 不显示标题 。-l 长格式 。-w 宽输出 。a 显示终端上的所有进程,包括其他用户的进程 。r 只显示正在运行的进程 。x 显示没有控制终端的进程 。
2、扩展资料:
进程状态:
R 运行,正在运行或在运行队列中等待 。
S 中断,休眠中, 受阻, 在等待某个条件的形成或接受到信号 。
D 不可中断,收到信号不唤醒和不可运行, 进程必须等待直到有中断发生 。
Z 僵死 ,进程已终止, 但进程描述符存在, 直到父进程调用wait4()系统调用后释放 。
T 停止,进程收到SIGSTOP, SIGSTP, SIGTIN, SIGTOU信号后停止运行运行 。
3、grep命令是查找
中间的|是管道命令 是指ps命令与grep同时执行
PS是LINUX下最常用的也是非常强大的进程查看命令
grep命令是查找,是一种强大的文本搜索工具,它能 使用正则表达式 搜索文本,并把匹配的行打印出来 。
grep全称是Global Regular Expression Print,表示全局正则表达式版本 , 它的使用权限是所有用户 。
以下这条命令是检查java 进程是否存在:ps -ef |grep java
字段含义如下:
UIDPIDPPIDCSTIMETTYTIMECMD
zzw1412413991000:38pts/000:00:00grep --color=auto dae
UID:程序被该 UID 所拥有
PID:就是这个程序的 ID
PPID:则是其上级父程序的ID
C:CPU使用的资源百分比
STIME :系统启动时间
TTY:登入者的终端机位置
TIME:使用掉的CPU时间 。
CMD:所下达的是什么指令
ps -e|grep dae
Linux单独的ps命令作用是什么?Linux ps命令,英文全拼process
status 。用于显示当前进程的状态,类似于Windows的任务管理器 。运用该命令可以确定有哪些进程正在运行和运行地状态、进程是否结束、进程有没有僵死、哪些进程占用了过多地资源等等 。
Linux系统中ps命令如何使用?
语法
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:所执行的指令
Linux ps命令:用于显示当前进程 (process) 的状态ps [options] [—help]
ps [-aAcdefHjlmNVwy][acefghLnrsSTuvxX][-C 指令名称][-g 群组名称]
[-G 群组识别码][-p 进程识别码][p 进程识别码][-s 阶段作业]
[-t 终端机编号][t 终端机编号][-u 用户识别码][-U 用户识别码]
[U 用户名称][-进程识别码][--cols 每列字符数]
[--columns 每列字符数][--cumulative][--deselect][--forest]
[--headers][--help][-- info][--lines 显示列数][--no-headers]
[--group 群组名称][-Group 群组识别码][--pid 进程识别码]

推荐阅读