2015-10-13 69 views
0

我學會了如何使用列表中這些命令的所有進程和相應的ID:爲什麼使用進程ID(PID)?

ps 

tasklist 

但到目前爲止,所有我看到人們使用進程ID殺死進程。給定一個pid,有沒有其他目的?

+1

是。爲進程發出信號,查看進程是否還活着,查看進程正在使用哪些資源,查看誰擁有進程,查看哪些父進程產生了進程,以及進程產生了哪些子進程。 – mob

+1

種子隨機數發生器。要在文件命名方案中使用,以確保其他進程不會覆蓋您的文件。在日誌文件中包含多個進程正在同時寫入的內容。 – mob

回答

1

ps - >進程統計信息 - 列出所有者和PID中的當前正在執行的進程(進程ID)。

PS的用途:

  • 要顯示系統處理
  • 要強制某些操作等強制註銷用戶,殺死某些過程
  • /proc目錄包含具有不尋常的數值名稱的子目錄。這些名稱中的每一個都映射到當前正在運行的進程的進程標識。在每個這些子目錄中,都有許多文件保存有關相應進程的有用信息。
  • 查找痛苦而緩慢的過程
  • 由CPU和內存使用情況等
  • 識別頂部的過程查找進程之間關係的層次
  • 與watch命令
  • 俱樂部PS將使實時報告工具
相關問題