Linux中的PS命令

Anonim

Linux中的PS命令

結論沒有選擇

PS(過程狀態)是通過控制台使用的所有Linux發行版的標準實用程序。其主要目的是顯示有關所有運行進程的信息。數字和詳細信息取決於當命令本身直接激活時選擇的已建立的選項。我們將在稍後討論選項,現在讓我們在終端中輸入PS,然後單擊“輸入”。

在沒有選項的情況下使用Linux中的PS命令

可以看出,在下面的屏幕截圖中,整個行出現,其中包括Bash shell,過程本身是過程。

在Linux中使用PS命令的結果而不應用其他選項。

當然,這裡可能有幾個點數取決於運行用戶程序的數量,但在大多數情況下,用戶不適合此結論,因此我們建議去研究附加選項。

所有進程列表的輸出

PS實用程序無需指定特殊選項,不允許您獲得在“活動流程列表”期間可以有用的有用信息,因此應用參數非常重要。第一個負責顯示絕對所有當前任務,並且字符串採用PS -A的類型。

使用Linux中的PS命令輸出所有進程

結果,應該對其中進行大量的行。我們分享幾個列的信息。 PID顯示過程識別號碼,並且可以使用例如快速完成此程序的操作或驗證任務樹。 TTY - 當前進程正在運行的終端的名稱。時間 - 工作時間,CMD是任務命令的名稱。

使用Linux中PS命令的結果輸出所有進程

此外,如果上一個選項不適合您,則可以使用ps -e命令顯示所有進程的列表。

Linux中的備選PS命令輸出所有進程

可以看出,激活選項後的發布與插入參數時完全相同。

使用Linux中使用備用PS選項的結果輸出所有進程

有一種BSD輸出格式,負責顯示與用戶相關的進程,以及顯示有關任務操作的更詳細信息,處理器上的負載以及確切的位置。對於此類信息,請使用PS AU。

使用Linux中的高級PS命令選項輸出BSD格式

在下面的圖像上,您可以看到明顯添加列數。因此,將有帳戶參考的完整進程列表可用和顯示位置。

使用Linux中使用其他PS選項的結果輸出BSD

完全格式列表

上面討論的示例允許顯示幾乎所有對新手用戶有用的必要信息。然而,有時需要獲得更詳細的列表,例如,確定過程呼叫源。然後線將來到救援:PS -EF。

在Linux中使用全長列表PS的其他選項

幾乎相同的列將顯示我們早期說過的,但您還將另外看起來有一個詳細的位置的佈局,第一個項目將負責任務呼叫的來源。

Linux中全長列表PS選項的結果

顯示用戶流程

-x選項負責顯示用戶個人體現的終端斷開的進程。如果您想確切地知道代表當前帳戶的任務是什麼,則足以輸入PS -X字符串,然後單擊“輸入”。

使用Linux中的PS命令選項輸出用戶流程

輸出將盡可能提供信息,但沒有其他信息。但是,它不會阻止任何內容和其他選項,例如 - 以顯示安全上下文。

用戶通過Linux中的PS命令輸出用戶進程的結果

如果要獲取有關其他用戶數據的信息,請更改PS -FU Lumpics上的行,其中Lumpics替換必要的名稱。

使用Linux中的PS命令選項顯示特定用戶的進程

在輸出結果中,注意第一列。在激活之前,您將無法找到除了團隊中指定的其他業主。

Linux中特定用戶PS的過程的輸出結果

通過root過濾。

每個Linux會話都有一個單獨的任務列表,以root權限執行。如果只想僅顯示此類進程,則應設置PS -U root -u根命令並通過按ENTER鍵激活它。

使用Linux中的高級PS命令選項輸出根流程

使用完全重複上面的命令時,輸出將不包含具有啟動源的行,因為它提前已知它是根,並且所有信息都顯示為盡可能壓縮。在這裡,我們提供了使用上述參數來擴展信息。

Linux中PS命令輸出的結果,其中包含流程根的選項

顯示組任務

經驗豐富的用戶知道某些過程屬於特定組,即,有一個主要的任務及其形成公共樹的依賴。如果需要僅顯示在此標準下掉落的行,請使用ps -fg 48命令,其中48是組的標識符(它可以由父進程的名稱替換)。

使用Linux中的PS命令輸出樹進程標識符

通過PID顯示

根據您已經知道的,您已經知道每個進程都有自己的PID,即定義它的標識符。如果希望搜索特定PID,則應激活PS -FP 1178命令,將數字替換為所需的位置。有一個ppid標準。在確定此格式時,該字符串獲取PS -F -F -FPPID 1154視圖,其中標識符中的相應變化到所需的位置。

使用Linux中的PS命令通過標識符輸出進程

這些都是Linux中PS團隊的主要示例,我們想在今天文章的框架內交談。不幸的是,一個手冊的體積不足以詳細描述與所有可用選項及其組合的互動。相反,我們提供通過執行PS - Help來獲取您未發現的那些提示的官方團隊文檔。此外,在我們的網站上,有考慮操作系統的主要命令的詳細說明。我們推薦新手用戶來學習它們,以便在Linux控制台的管理中快速使用。

也可以看看:

常用於“終端”Linux中的命令

Linux中的ln / find / ls / grep / pwd命令

閱讀更多