Linux學習筆記 PS命令

2021-09-26 20:39:41 字數 1075 閱讀 8102

用來列出系統當前執行的程序。

需要檢視當前執行的程序和程序的狀態

檢視程序是否結束

程序是否僵死

占用資源情況等

d 不可中斷 uninterruptible sleep(usually io)

r 執行 runnable(on run queue)

s 中斷 sleeping

t 停止 traced or stopped

z 僵死 a defunct(combie)process

ps[引數]

用來顯示當前程序的狀態

a 顯示所有程序

-a 顯示同一終端下的所有程式

-a 顯示所有程序

c 顯示程序的真實名稱

-n 反向選擇

-e 等於 -a

e 顯示環境變數

f 顯示程式間的關係

-h 顯示樹狀結構

r 顯示當前終端的程序

t 顯示當前中斷的所有程式

u 指定使用者的所有程序

-au 顯示較詳細的諮詢

-aux 顯示所有包含其他使用者的行程

-c《命令》 列出指定命令的狀態

–lines《行數》 每頁顯示的行數

–width《字元數》 每頁顯示的字元數

–help 顯示幫助資訊

–version 顯示版本顯示

ps -a 顯示所有程序資訊

ps -u root 顯示root使用者資訊(root隨意指定)

ps -ef 顯示所有程序資訊,連同命令列

ps -ef | grep ssh 通過管道組合使用,查詢特定程序

ps -l 將目前屬於自己的這次登陸的pid等相關資訊顯示出來

ps aux 列出目前所有正在記憶體當中的程式

ps -axjf 列出類似程式樹的程式顯示

ps aux | logd -n 找出與cron與syslog服務相關的pid號碼

ps -aux | more 分頁檢視

ps -aux >ps001.txt 顯示所有程序,並輸出到txt檔案中

ps -o pid,ppid,pgrp,session,tgid 輸出指定字段

linux命令學習 ps

1 命令簡介 ps命令用來檢視系統上的程序資訊。要對程序進行監測和控制,首先必須要了解當前程序的情況,也就是需要檢視當前程序,而 ps 命令就是最基本同時也是非常強大的程序檢視命令。使用該命令可以確定有哪些程序正在執行和執行的狀態 程序是否結束 程序有沒有僵死 哪些程序占用了過多 的資源等等。總之大...

linux命令學習 ps

1 命令簡介 ps命令用來檢視系統上的程序資訊。要對程序進行監測和控制,首先必須要了解當前程序的情況,也就是需要檢視當前程序,而 ps 命令就是最基本同時也是非常強大的程序檢視命令。使用該命令可以確定有哪些程序正在執行和執行的狀態 程序是否結束 程序有沒有僵死 哪些程序占用了過多 的資源等等。總之大...

Linux學習筆記 ps

ps命令用於報告當前系統的程序狀態 語法ps 選項 選項 a 顯示所有終端機下執行的程式,除了階段作業領導者之外。a 顯示現行終端機下的所有程式,包括其他使用者的程式。a 顯示所有程式。c 顯示cls和pri欄位。c 列出程式時,顯示每個程式真正的指令名稱,而不包含路徑,選項或常駐服務的標示。c 指...