Linux進程和狀態常用相關命令

1.查看系統狀態 top
常用命令:

top -d 5 狀態5秒刷新一次 ,默認爲3秒

結果:
系統狀態
狀態有四種:運行running,停止stopped,睡眠sleeping,殭屍zombie
查找殭屍進程:

ps -A -o stat,ppid,pid,cmd | grep -e ^[Zz]

參數解讀
-A 參數列出所有進程
-o 自定義輸出字段 stat(狀態)、ppid(進程父id)、pid(進程id)、cmd(命令)
因爲狀態爲z或者Z的進程爲殭屍進程,所以我們使用grep抓取stat狀態爲zZ進程

2.查看進程 ps
常用命令:

ps  -aux
ps -ef  兩條命令差別不大,輸出格式不同而已

3.關閉進程
kill 按照進程號關閉

kill -9 pid/ppid

pkill按照終端號tty關閉

pkill -9 -t tty

重啓進程:

kill -1 pid/ppid

4.查看系統登錄用戶

w
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章