當前位置:編程學習大全網 - 源碼下載 - 『學了就忘』Linux系統管理 — 3.進程的查看(top命令)

『學了就忘』Linux系統管理 — 3.進程的查看(top命令)

top 命令是用來 動態顯示 系統中進程的命令。

演示:

在 top 命令的交互模式當中可以執行的命令:

執行 top 命令查看結果:

top 命令的輸出內容是動態的,默認每3秒刷新壹次。

命令的輸出主要分為兩大部分:

第二部分輸出的內容,主要是系統進程信息。

這部分和ps命令的輸出比較類似,只是如果在終端中執行top命令,不能看到所有的進程,默認是按cpu的占用率排序的,所以默認只能看到cpu占比靠前的進程。

例如:

進入到 top 命令的交互界面,按“k”鍵,會提示輸入要殺死進程的PID。

按兩次回車就可以殺死進程指定進程。(這種殺掉進程的方式不常用)

下面我們以xinetd進程為例:

按兩次回車嗎,xinetd進程被kill掉了,等待3秒刷新。

如果在操作終端執行 top 命令,並不能看到系統中所有的進程,默認看到的只是CPU占比靠前的進程。如果我們想要看到所有的進程,可以把 top 命令的結果重定向到文件當中即可。

不過 top 命令是持續運行的,這時就需要 -b 和 -n 選項了,具體命令如下:

  • 上一篇:幾個常見的C語言面試題分析
  • 下一篇:javascript中的正則表達式有什麽規範
  • copyright 2024編程學習大全網