访问手机版  

Linux常用命令|Linux培训学习|考试认证|工资待遇与招聘,认准超级网工!

招聘|合作 登陆|注册

网络工程师培训

当前位置:网络工程师 > 技术课程 > linux > 热点关注 > linux常用命令

linux命令大全:ps(Process Status)

时间:2019-11-16

Linux中的ps命令是Process%20Status的缩写。ps命令用来列出系统中当前运行的那些进程。ps命令列出的是当前那些进程的快照,就是执行ps命令的那个时刻的那些进程,如果想要动态的显示进程信息,就可以使用top命令。

要对进程进行监测和控制,首先必须要了解当前进程的情况,也就是需要查看当前进程,而%20ps%20命令就是最基本同时也是非常强大的进程查看命令。使用该命令可以确定有哪些进程正在运行和运行的状态、进程是否结束、进程有没有僵死、哪些进程占用了过多的资源等等。总之大部分信息都是可以通过执行该命令得到的。

ps为我们提供了进程的一次性的查看,它所提供的查看结果并不动态连续的;如果想对进程时间监控,应该用%20top%20工具。

kill%20命令用于杀死进程。

linux上进程有5种状态:

运行(正在运行或在运行队列中等待)中断(休眠中,%20受阻,%20在等待某个条件的形成或接受到信号)不可中断(收到信号不唤醒和不可运行,%20进程必须等待直到有中断发生)僵死(进程已终止,%20但进程描述符存在,%20直到父进程调用wait4()系统调用后释放)停止(进程收到SIGSTOP,%20SIGSTP,%20SIGTIN,%20SIGTOU信号后停止运行运行)

ps工具标识进程的5种状态码:

ps[参数]

用来显示当前进程的状态

命令:

ps%20-A

输出:

[yiibai@localhost%20~]$%20ps%20-A %20%20%20PID%20TTY%20%20%20%20%20%20%20%20%20%20TIME%20CMD %20%20%20%20%201%20?%20%20%20%20%20%20%20%2000:00:03%20systemd %20%20%20%20%202%20?%20%20%20%20%20%20%20%2000:00:00%20kthreadd %20%20%20%20%203%20?%20%20%20%20%20%20%20%2000:00:00%20ksoftirqd/0 %20%20%20%20%204%20?%20%20%20%20%20%20%20%2000:00:00%20kworker/0:0 %20%20%20%20%205%20?%20%20%20%20%20%20%20%2000:00:00%20kworker/0:0H %20%20%20%20%206%20?%20%20%20%20%20%20%20%2000:00:00%20kworker/u256:0 %20%20%20%20%207%20?%20%20%20%20%20%20%20%2000:00:00%20migration/0 %20%20%20%20%208%20?%20%20%20%20%20%20%20%2000:00:00%20rcu_bh %20%20%20%20%209%20?%20%20%20%20%20%20%20%2000:00:01%20rcu_sched %20%20%20%2010%20?%20%20%20%20%20%20%20%2000:00:00%20watchdog/0 %20%20%20%2012%20?%20%20%20%20%20%20%20%2000:00:00%20khelper %20%20%20%2013%20?%20%20%20%20%20%20%20%2000:00:00%20kdevtmpfs %20%20%20%2014%20?%20%20%20%20%20%20%20%2000:00:00%20netns %20%20%20%2015%20?%20%20%20%20%20%20%20%2000:00:00%20khungtaskd %20%20%20%2016%20?%20%20%20%20%20%20%20%2000:00:00%20writeback %20%20%20%2017%20?%20%20%20%20%20%20%20%2000:00:00%20kintegrityd %20%20%20%2018%20?%20%20%20%20%20%20%20%2000:00:00%20bioset %20%20%20%2019%20?%20%20%20%20%20%20%20%2000:00:00%20kblockd %20%20%20%2020%20?%20%20%20%20%20%20%20%2000:00:00%20md %20%20%20%2021%20?%20%20%20%20%20%20%20%2000:00:00%20kworker/0:1 %20%20%20%2026%20?%20%20%20%20%20%20%20%2000:00:00%20kswapd0 %20%20%20%2027%20?%20%20%20%20%20%20%20%2000:00:00%20ksmd %20%20%20%2028%20?%20%20%20%20%20%20%20%2000:00:00%20khugepaged %20%20%20%2029%20?%20%20%20%20%20%20%20%2000:00:00%20fsnotify_mark %20%20%20%2030%20?%20%20%20%20%20%20%20%2000:00:00%20crypto %20%20%20%2038%20?%20%20%20%20%20%20%20%2000:00:00%20kthrotld %20%20%20%2039%20?%20%20%20%20%20%20%20%2000:00:00%20kworker/u256:1 %20%20%20%2040%20?%20%20%20%20%20%20%20%2000:00:00%20kmpath_rdacd %20%20%20%2041%20?%20%20%20%20%20%20%20%2000:00:00%20kpsmoused %20%20%20%2042%20?%20%20%20%20%20%20%20%2000:00:00%20kworker/0:2 %20%20%20%2043%20?%20%20%20%20%20%20%20%2000:00:00%20ipv6_addrconf %20%20%20%2062%20?%20%20%20%20%20%20%20%2000:00:00%20deferwq %20%20%20%2094%20?%20%20%20%20%20%20%20%2000:00:00%20kauditd %20%20%20264%20?%20%20%20%20%20%20%20%2000:00:02%20kworker/0:3 %20%20%20270%20?%20%20%20%20%20%20%20%2000:00:00%20ata_sff %20%20%20271%20?%20%20%20%20%20%20%20%2000:00:00%20mpt_poll_0 %20%20%20272%20?%20%20%20%20%20%20%20%2000:00:00%20mpt/0 %20%20%20273%20?%20%20%20%20%20%20%20%2000:00:00%20scsi_eh_0 %20%20%20274%20?%20%20%20%20%20%20%20%2000:00:00%20scsi_tmf_0 %20%20%20277%20?%20%20%20%20%20%20%20%2000:00:00%20kworker/u256:2 %20%20%20278%20?%20%20%20%20%20%20%20%2000:00:00%20scsi_eh_1 %20%20%20279%20?%20%20%20%20%20%20%20%2000:00:00%20scsi_tmf_1 %20%20%20280%20?%20%20%20%20%20%20%20%2000:00:00%20scsi_eh_2 %20%20%20282%20?%20%20%20%20%20%20%20%2000:00:00%20scsi_tmf_2 %20%20%20283%20?%20%20%20%20%20%20%20%2000:00:00%20kworker/u256:3 %20%20%20286%20?%20%20%20%20%20%20%20%2000:00:00%20ttm_swap %20%20%20366%20?%20%20%20%20%20%20%20%2000:00:00%20kdmflush %20%20%20367%20?%20%20%20%20%20%20%20%2000:00:00%20bioset %20%20%20378%20?%20%20%20%20%20%20%20%2000:00:00%20kdmflush %20%20%20379%20?%20%20%20%20%20%20%20%2000:00:00%20bioset %20%20%20392%20?%20%20%20%20%20%20%20%2000:00:00%20xfsalloc %20%20%20393%20?%20%20%20%20%20%20%20%2000:00:00%20xfs_mru_cache %20%20%20394%20?%20%20%20%20%20%20%20%2000:00:00%20xfs-buf/dm-0 %20%20%20395%20?%20%20%20%20%20%20%20%2000:00:00%20xfs-data/dm-0 %20%20%20396%20?%20%20%20%20%20%20%20%2000:00:00%20xfs-conv/dm-0 %20%20%20397%20?%20%20%20%20%20%20%20%2000:00:00%20xfs-cil/dm-0 %20%20%20398%20?%20%20%20%20%20%20%20%2000:00:00%20xfs-reclaim/dm- %20%20%20399%20?%20%20%20%20%20%20%20%2000:00:00%20xfs-log/dm-0 %20%20%20400%20?%20%20%20%20%20%20%20%2000:00:00%20xfs-eofblocks/d %20%20%20401%20?%20%20%20%20%20%20%20%2000:00:00%20xfsaild/dm-0 %20%20%20470%20?%20%20%20%20%20%20%20%2000:00:00%20systemd-journal %20%20%20481%20?%20%20%20%20%20%20%20%2000:00:00%20kworker/0:1H %20%20%20491%20?%20%20%20%20%20%20%20%2000:00:00%20lvmetad %20%20%20495%20?%20%20%20%20%20%20%20%2000:00:01%20systemd-udevd %20%20%20517%20?%20%20%20%20%20%20%20%2000:00:00%20nfit %20%20%20521%20?%20%20%20%20%20%20%20%2000:00:00%20kworker/u257:0 %20%20%20522%20?%20%20%20%20%20%20%20%2000:00:00%20hci0 %20%20%20523%20?%20%20%20%20%20%20%20%2000:00:00%20hci0 %20%20%20524%20?%20%20%20%20%20%20%20%2000:00:00%20kworker/u257:1 %20%20%20525%20?%20%20%20%20%20%20%20%2000:00:00%20kworker/u257:2 %20%20%20584%20?%20%20%20%20%20%20%20%2000:00:00%20xfs-buf/sda1 %20%20%20585%20?%20%20%20%20%20%20%20%2000:00:00%20xfs-data/sda1 %20%20%20586%20?%20%20%20%20%20%20%20%2000:00:00%20xfs-conv/sda1 %20%20%20587%20?%20%20%20%20%20%20%20%2000:00:00%20xfs-cil/sda1 %20%20%20588%20?%20%20%20%20%20%20%20%2000:00:00%20xfs-reclaim/sda %20%20%20589%20?%20%20%20%20%20%20%20%2000:00:00%20xfs-log/sda1 %20%20%20590%20?%20%20%20%20%20%20%20%2000:00:00%20xfs-eofblocks/s %20%20%20591%20?%20%20%20%20%20%20%20%2000:00:00%20xfsaild/sda1 %20%20%20595%20?%20%20%20%20%20%20%20%2000:00:00%20kdmflush %20%20%20596%20?%20%20%20%20%20%20%20%2000:00:00%20bioset %20%20%20602%20?%20%20%20%20%20%20%20%2000:00:00%20xfs-buf/dm-2 %20%20%20603%20?%20%20%20%20%20%20%20%2000:00:00%20xfs-data/dm-2 %20%20%20604%20?%20%20%20%20%20%20%20%2000:00:00%20xfs-conv/dm-2 %20%20%20605%20?%20%20%20%20%20%20%20%2000:00:00%20xfs-cil/dm-2 %20%20%20606%20?%20%20%20%20%20%20%20%2000:00:00%20xfs-reclaim/dm- %20%20%20607%20?%20%20%20%20%20%20%20%2000:00:00%20xfs-log/dm-2 %20%20%20608%20?%20%20%20%20%20%20%20%2000:00:00%20xfs-eofblocks/d %20%20%20609%20?%20%20%20%20%20%20%20%2000:00:00%20xfsaild/dm-2 %20%20%20622%20?%20%20%20%20%20%20%20%2000:00:00%20auditd %20%20%20642%20?%20%20%20%20%20%20%20%2000:00:00%20dbus-daemon %20%20%20644%20?%20%20%20%20%20%20%20%2000:00:00%20chronyd %20%20%20650%20?%20%20%20%20%20%20%20%2000:00:00%20polkitd %20%20%20655%20?%20%20%20%20%20%20%20%2000:00:00%20systemd-logind %20%20%20661%20?%20%20%20%20%20%20%20%2000:00:01%20vmtoolsd %20%20%20662%20?%20%20%20%20%20%20%20%2000:00:00%20NetworkManager %20%20%20666%20?%20%20%20%20%20%20%20%2000:00:00%20crond %20%20%20718%20?%20%20%20%20%20%20%20%2000:00:00%20dhclient %20%20%20922%20?%20%20%20%20%20%20%20%2000:00:00%20tuned %20%20%20923%20?%20%20%20%20%20%20%20%2000:00:00%20rsyslogd %20%201049%20?%20%20%20%20%20%20%20%2000:00:00%20sshd %20%201534%20?%20%20%20%20%20%20%20%2000:00:00%20master %20%201569%20?%20%20%20%20%20%20%20%2000:00:00%20pickup %20%201573%20?%20%20%20%20%20%20%20%2000:00:00%20qmgr %20%202136%20?%20%20%20%20%20%20%20%2000:00:00%20kworker/0:2H %20%202165%20?%20%20%20%20%20%20%20%2000:00:00%20sshd %20%202167%20?%20%20%20%20%20%20%20%2000:00:00%20sshd %20%202168%20pts/0%20%20%20%2000:00:00%20bash %20%202188%20tty1%20%20%20%20%2000:00:00%20agetty %20%202200%20?%20%20%20%20%20%20%20%2000:00:00%20anacron %20%202203%20pts/0%20%20%20%2000:00:00%20ps [yiibai@localhost%20~]$