ps命令詳解

2021-10-07 08:25:16 字數 915 閱讀 5667

1、來自於這個小夥伴:

1,基本ps使用:

$ ps

結果缺省會顯示4列資訊。

pid: 執行著的命令(cmd)的程序編號

tty: 命令所執行的位置(終端)

time: 執行著的該命令所占用的cpu處理時間

cmd: 該程序所執行的命令

這些資訊在顯示時未排序。

2,列出目前所有的正在記憶體當中的程式。也許你希望把結果按照 cpu 或者記憶體用量來篩選,這樣你就找到哪個程序占用了你的資源。要做到這一點,我們可以使用 aux 引數,來顯示全面的資訊:

$ ps -aux

4. 可以用 | 管道和 more 連線起來分頁檢視。

命令:ps -aux |more

5. 把所有程序顯示出來,並輸出到ps001.txt檔案

命令:ps -aux > ps001.txt

6. 輸出指定的字段

命令:ps -o pid,ppid,pgrp,session,tpgid,comm

7,根據 cpu 使用來公升序排序

$ ps -aux --sort -pcpu | less

8,根據 記憶體使用 來公升序排序

$ ps -aux --sort -pmem | less

9,樹形顯示程序

$ pstree

10,檢視特定使用者程序

在需要檢視特定使用者程序的情況下,我們可以使用 -u 引數。比如我們要檢視使用者'pungki'的程序,可以通過下面的命令:

$ ps -u pungki

11,通過程序名和pid過濾

使用 -c 引數,後面跟你要找的程序的名字。比如想顯示乙個名為getty的程序的資訊,就可以使用下面的命令:

$ ps -c getty

12,顯示所有程序資訊,連同命令列

命令:ps -ef

ps命令詳解

平時linux程序檢視還是比較常用的,於是我研究了一下linux ps命令的使用方式,在這裡拿出來和大家分享一下,希望對大家有用。linux監控工具大全 1.ps簡介前面介紹的兩個命令 who w命令 都是用於檢視當前系統使用者的情況,下面就來看看程序的情況,這也是本章的主題。要對程序進行監測和控制...

PS命令詳解

要對程序進行監測和控制,首先必須要了解當前程序的情況,也就是需要檢視當前程序,ps命令就是最基本程序檢視命令。使用該命令可 以確定有哪些程序正在執行和執行的狀態 程序是否結束 程序有沒有殭屍 哪些程序占用了過多的資源等等.總之大部分資訊都是可以通過執行該命令得到。ps是顯示瞬間程序的狀態,並不動態連...

ps命令詳解

ps命令用於報告當前系統的程序狀態。可以搭配kill 指令隨時中斷 刪除不必要的程式。ps命令是最基本同時也是非常強大的程序檢視命令,使用該命令可以確定有哪些程序正在執行和執行的狀態 程序是否結束 程序有沒有僵死 哪些程序占用了過多的資源等等,總之大部分資訊都是可以通過執行該命令得到的。ps 選項 ...