UNIX系統管理:進程式控制制

來源:互聯網
上載者:User
關鍵字 UNIX系統管理 進程式控制制

完成這一章,你能夠做以下事情:

使用ps命令

在後臺運行進程 ,並且使用ps命令監視正在運行的進程的狀態

運行一個後臺進程並使其在你退出系統後不被掛起。

切換後臺進程到前臺運行。

掛起一個進程。

停止進程的運行。

1 ps 命令

語法:

ps [-efl] 報告進程的狀態

例子:

$ ps

PID TTY TIME COMMAND

1324 ttyp2 0:00 sh

1387 ttyp2 0:00 ps

$ ps –ef

UID PID PPID C STIME TTY TIME COMMAND

Root 0 0 0 Jan 1 ? 0:20 swapper

Root 1 0 0 Jan 23 ? 0:00 init

Root 2 0 0 Jan 23 ? 0:16 vhand

User3 1324 1 3 18:03:21 ttyp2 0:00 -sh

User3 1390 1324 22 18:30:23 ttyp2 0:00 ps –ef

系統中每個進程在啟動的時候都會被分配一個唯一號碼,這個號碼就叫進程ID(PID)。 ps 命令可以顯示當前運行中(或睡眠中)的進程的資訊,包括每個進程的PID和每個進程父進程的 PID(PPID)。 通過PID和PPID號,你可以追蹤到你系統中任何進程的起源。 ps命令也會報告每個進程的屬主和進程是在哪個終端上執行的。

ps 命令可以不帶參數執行,結果會報告你當前的終端會話線索的進程資訊。 -e選項會報告系統中每一個進程的資訊,而不僅僅是你自己運行的進程資訊。 -f 和-l選項會報告長的(long),或完全的(full)包含其他的細節的清單。

注意:ps 命令執行時會集中使用CPU,你也許已經注意到當這個命令執行的時候要過一會才有回應

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.