温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

Linux查看进程状态的命令是什么

发布时间:2022-02-06 17:53:20 来源:亿速云 阅读:223 作者:柒染 栏目:开发技术

本篇文章给大家分享的是有关Linux查看进程状态的命令是什么,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。

在Linux系统中如果想查看包含其他使用者的进程,和PID,CPU占有率,记忆体使用情况,运行状态等可以使用ps命令,ps命令用于显示当前进程的状态,类似于 windows 的任务管理器。

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:="" class="md-pair-s ">-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查看进程状态的命令是什么,小编相信有部分知识点可能是我们日常工作会见到或用到的。希望你能通过这篇文章学到更多知识。更多详情敬请关注亿速云行业资讯频道。

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI