Linux中进程查看连载who命令怎么用
在Linux系统中,进程是计算机资源分配和调度的基本单位,了解当前系统运行的进程信息,有助于我们分析系统性能、排查问题等,本文将介绍如何使用Linux中的who命令来查看进程信息。
who命令简介
who命令是Linux系统中用于显示当前登录系统的用户及其相关信息的命令,它可以显示用户的登录时间、终端类型、登录名、主目录等信息,who命令还可以与管道符(|)结合使用,实现对进程信息的查询。
who命令基本用法
1、查看当前登录用户的信息:
who
2、查看指定用户的信息,例如查看用户名为user1的用户信息:
who user1
3、查看所有用户的信息:
whoall
4、查看指定用户的详细信息,包括进程信息:
w | grep user1
who命令选项说明
1、-b
:以批处理模式运行,即不显示用户名,只显示进程ID和启动时间。
2、-u
:以用户模式运行,即显示用户名和终端类型。
3、-a
:显示所有用户的信息,包括没有登录的用户。
4、-r
:显示远程登录用户的信息。
5、-n
:显示进程ID而不是用户名。
6、-p
:显示进程的完整命令行参数。
7、-t
:显示进程的CPU和内存占用情况。
8、-l
:仅显示当前终端下的进程。
9、-c
:仅显示新启动的进程。
10、-i
:仅显示处于空闲状态的进程。
11、-x
:仅显示僵尸进程。
12、-s
:按照进程ID排序。
13、-o
:按照内存占用排序。
14、-T
:按照CPU占用排序。
15、-d
:按照启动时间排序。
16、-m
:按照修改时间排序。
17、+L
:忽略闲置时间超过指定秒数的进程。
18、+U
:忽略未登录的进程。
19、+W
:忽略等待输入输出的进程。
20、+X
:忽略僵尸进程。
21、+E
:忽略错误退出的进程。
22、+Z
:忽略处于暂停状态的进程。
23、+F
:忽略已经结束的进程。
24、+I
:忽略不可中断的进程。
25、+S
:忽略处于睡眠状态的进程。
26、+D
:忽略处于后台运行的进程。
27、+H
:忽略隐藏的进程。
28、+K
:忽略被杀死但尚未回收资源的进程。
29、+P
:忽略被暂停的进程。
30、+R
:忽略正在恢复的进程。
31、+Q
:忽略处于强制终止状态的进程。
32、+N
:忽略非控制终端下的进程。
33、+C
:忽略控制终端上的进程。
34、+V
:忽略虚拟终端上的进程。
35、+G
:忽略组播地址占用的进程。
36、+Y
:忽略已拒绝连接请求的进程。
37、+J
:忽略僵尸网络设备驱动程序创建的进程。
38、+KILLED
:仅显示被杀死的进程。
39、+STOPPED
:仅显示被停止的进程。
40、+TRACED
:仅显示被跟踪的进程。
最新评论
本站CDN与莫名CDN同款、亚太CDN、速度还不错,值得推荐。
感谢推荐我们公司产品、有什么活动会第一时间公布!
我在用这类站群服务器、还可以. 用很多年了。