ps 命令的十個簡單用法

2021-09-01 02:37:49 字數 2293 閱讀 5664

ps 命令有兩種不同的語法風格 —— bsd 與 unix 兩種風格。新手常常對這兩種形式產生誤解,因此我們有必要在這裡作乙個簡單的說明:

ps aux 與 ps -aux 是不同的,例如 -u 引數表示列印程序的 uid,而引數 u 表示顯示程序的詳細資訊。

$ ps aux
$ ps -aux
兩種格式是允許混用的,例如 ps ax -f,但本文主要展示unix風格。

$ ps ax

$ ps -e

加上 -f 或者 u 引數可以顯示程序的詳細資訊

$ ps aux

$ ps -ef

注:當使用者名稱超過8個字元時,以uid顯示;小於等於8字元時,以使用者名稱顯示。

$ ps -f -u nova,neutron
$ ps -c neutron-server

# -c 只能搜尋名為neutron-server的程序(完全匹配),不能使用部分搜尋或者萬用字元,例如 ps -c neutron 就不會顯示neutron-server程序。因此部分匹配用 ps -ef | grep neutron

$ ps -f -p 3150,7298,6544

$ ps aux --sort=-pcpu,+pmem

# 首先以 cpu 使用量排序呢, 如果 cpu 使用量相同,則以記憶體使用量排序。

$ ps aux --sort=-pcpu,+pmem | head 5

$ ps -ef --forest

$ ps -f --forest -c neutron-server

$ ps -o pid,uname,comm -c neutron-server

28208 hebin neutron-server

28221 hebin neutron-server

28222 hebin neutron-server

28223 hebin neutron-server

28224 hebin neutron-server

28225 hebin neutron-server

$ ps --ppid 28208

pid tty time cmd

28221 pts/12 00:00:06 neutron-server

28222 pts/12 00:00:06 neutron-server

28223 pts/12 00:01:02 neutron-server

28224 pts/12 00:00:52 neutron-server

28225 pts/12 00:00:28 neutron-server

$ ps -ef | grep rock-mon

root 14447 1 0 12:47 ? 00:02:01 /usr/bin/python /usr/bin/rock-mon

root 32279 31077 0 23:03 pts/0 00:00:00 grep --color=auto rock-mon

$ ps -p 14447 -l

pid lwp tty time cmd

14447 14447 ? 00:00:00 rock-mon

14447 14480 ? 00:00:09 rock-mon

14447 14483 ? 00:00:00 rock-mon

14447 597 ? 00:00:00 rock-mon

14447 759 ? 00:00:00 rock-mon

$ ps -e -o pid,uname,pcpu,pmem,comm

$ ps -e -o pid,uname=username,pcpu=cpu_usage,pmem,comm

$ ps -e -o pid,comm,etime
$ watch -n 1 'ps -e -o pid,uname,cmd,pmem,pcpu --sort=-pmem,-pcpu | head -15'

tar命令簡單用法

tar打包 歡迎來到來到大浪濤天的部落格!z 壓縮 c 建立乙個檔案 v 詳細資訊 過程 f 打包檔案 t 檢視壓縮包檔案列表 x 解壓縮 exclude test tar zcvf 筐 打包之後的檔案 蘋果 需要打包的檔案 etc 目錄為linux系統的預設配置檔案及服務啟動命令 a.用tar打包...

mysql的簡單用法 mysql簡單用法

刪除使用者 drop user jack drop比delete刪除的優勢在於drop可以刪除使用者的許可權,更加徹底 更改使用者名稱 rename user jack to jacknew 使用者的都存在與user表中,更改名稱,許可權不變 更改使用者密碼 update mysql.user se...

十個非常實用的PS畫筆使用技巧

設定與快捷鍵 首先,我們要了解筆刷應用中最長使用的快捷鍵 普通模式和精確游標模式切換 caps lock 大小調節 硬度調節 shift 數字鍵可以調節筆刷的不透明度 shift 數字鍵可以調節筆刷的流量 可實現筆刷預設的開關 alt shift 右鍵單擊 mac上control option cm...