ps常用方法

本文介绍了如何使用Linux终端的ps命令查看系统进程快照,包括参数`ps -u user_name`筛选用户进程,以及`ps -o field_list`按指定字段展示。重点讲解了用户、进程号、父进程号等关键字段的含义和使用方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1, ps

显示当前系统进程状态(快照)

(1)格式
ps [options]
(2)重要参数1
ps -u user_name
显示指定用户的所有进程状态
(3)重要参数2
ps -o 显示字段
按照指定字段顺序显示系统所有进程状态
例如:

	ps -o user,pid,ppid,vsz,lwp,nlwp,cmd

(4)常用显示字段
user – 用户名
pid – 进程号
ppid – 父进程号
vsz – 虚拟内存
lwp – 主线程号
nlwp – 进程中启动的线程数
cmd – 进程执行的程序名及参数
更多字段信息使用"ps L"查看,详细说明使用"man ps"查看
(5) 查看指定用户的进程信息
ps -u sbinhuang -o user, pid,ppid,vsz,lwp,nlwp,cmd

sbin@sbin-virtual-machine:~$ ps -u sbin -o user,pid,ppid,vsz,lwp,nlwp,cmd
USER        PID   PPID    VSZ    LWP NLWP CMD
sbin       1200  96616  24336   1200    1 bash
sbin       2439      1  77304   2439    1 /lib/systemd/systemd --user
sbin       2442   2439 114556   2442    1 (sd-pam)
sbin       2457      1 288380   2457    4 /usr/bin/gnome-keyring-daemon --daemon
sbin       2481   2307 212136   2481    3 /usr/lib/gdm3/gdm-x-session --run-scri
sbin       2483   2481 480168   2483    2 /usr/lib/xorg/Xorg vt2 -displayfd 3 -a
sbin       2532   2439  55344   2532    1 /usr/bin/dbus-daemon --session --addre
sbin       2536   2481 641520   2536    4 /usr/lib/gnome-session/gnome-session-b
sbin       2638      1 288224   2638    1 /usr/bin/fcitx

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值