Linux如何查看进程状态?在Linux系统中如果想查看包含其他使用者的进程,和PID,CPU占有率,记忆体使用情况,运行状态等可以使用ps命令,ps命令用于显示当前进程的状态,类似于 windows 的任务管理器。下面为大家详细讲解一下Linux查看进程状态命令具体使用方法。
ps
ps命令是“process status”的缩写,ps命令用于显示当前系统的进程状态。可以搭配kill指令随时中断、删除不必要的程序。
ps命令是最基本同时也是非常强大的进程查看命令,使用该命令可以确定有哪些进程正在运行和运行的状态、进程是否结束、进程有没有僵死、哪些进程占用了过多的资源等等,总之大部分信息都是可以通过执行该命令得到的。
语法
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: 终端的次要装置号码 (minor device number of tty) STAT: 该行程的状态: D: 不可中断的静止 (通悸□□缜b进行 I/O 动作) R: 正在执行中 S: 静止状态 T: 暂停执行 Z: 不存在但暂时无法消除 W: 没有足够的记忆体分页可分配 <: n: l: i start: time: command:>-U :列出属于该用户的程序的状况,也可使用用户名称来指定,-u选项同-U
常用实例
对于ps命令来说,虽说参数众多,但只有个别参数常用,其他参数很少被用到。
显示root用户进程信息
[root@linus ~]# ps -u root [root@linus ~]# ps -U root 12
显示所有进程信息
[root@linus ~]# ps -aux #有输出格式 [root@linus ~]# ps -A #无输出格式 12
显示所有命令,连同命令行
[root@linus ~]# ps -ef
以上就是良许教程网为各位朋友介绍的Linux系统相关内容。想要了解更多Linux相关知识记得关注公众号“良许Linux”,或扫描下方二维码进行关注,更多干货等着你!
本文来源:www.lxlinux.net/2510.html,若引用不当,请联系修改。