最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Linux監(jiān)視進程之ps命令詳解

 更新時間:2017年01月16日 14:20:38   作者:Wing''''s Notes  
ps命令日常工作中最常用的命令行工具之一了,每天敲了那么多次的ps,你真的了解你的命令行輸出信息中的每一行含義嗎?下面這篇文章主要給大家詳細介紹了Linux中監(jiān)視進程之ps命令,需要的朋友可以參考借鑒,下面來一起看看吧。

本文參考《UNIX/Linux系統(tǒng)管理技術手冊》。

操作系統(tǒng):Debian8.5

僅僅以下常用的三種組合命令的解釋,更加齊全的命令請自行ps --help all 查看。

一、ps -ef

輸出展示:

UID  PID PPID C STIME TTY   TIME CMD
root   1  0 0 2016 ?  00:00:28 /lib/systemd/systemd --system --deserialize 15
root   2  0 0 2016 ?  00:00:00 [kthreadd]
root   3  2 0 2016 ?  00:00:25 [ksoftirqd/0]
root   5  2 0 2016 ?  00:00:00 [kworker/0:0H]
root   7  2 0 2016 ?  00:04:57 [rcu_sched]
root   8  2 0 2016 ?  00:00:00 [rcu_bh]
......

輸出字段說明:

  • UID: 進程所屬的用戶。
  • PID: 進程的ID。
  • PPID: 父進程的PID。
  • C: CPU的使用/調度信息。
  • STIME: 啟動進程的時間。
  • TTY: 控制終端。
  • TIME: 消耗CPU的時間。
  • CMD: 進程執(zhí)行的命令行。

二、ps aux

輸出展示:

USER  PID %CPU %MEM VSZ RSS TTY  STAT START TIME COMMAND
root   1 0.0 0.0 176040 3272 ?  Ss 2016 0:28 /lib/systemd/systemd --system --deserialize 15
root   2 0.0 0.0  0  0 ?  S  2016 0:00 [kthreadd]
root   3 0.0 0.0  0  0 ?  S  2016 0:25 [ksoftirqd/0]
root   5 0.0 0.0  0  0 ?  S< 2016 0:00 [kworker/0:0H]
root   7 0.0 0.0  0  0 ?  S  2016 4:57 [rcu_sched]
root   8 0.0 0.0  0  0 ?  S  2016 0:00 [rcu_bh]
......

輸出字段說明:

  • USER: 進程的所屬用戶。
  • PID: 進程的ID。
  • %CPU: 該進程正在使用的CPU百分比。
  • %MEM: 該進程正在使用的內存百分比。
  • VSZ: 進程的虛擬大小。
  • RSS: 內存中頁的數(shù)量。
  • TTY: 控制終端。
  • STAT: 當前進程狀態(tài)。
  • ​ R=可運行;D=不可中斷的休眠狀態(tài)(如正在等待磁盤);S=休眠狀態(tài)(Sleep);T=被跟蹤或者被停止(Stop);Z=僵尸進程(Zombie);

​ 附加標志:

  • ​W=進程被交換出去(Progress is swapping out);<=進程優(yōu)先級高于普通優(yōu)先級;N=進程優(yōu)先級低于普通優(yōu)先級;L=有些頁面被鎖在內存中;s=進程是會話的先導進程(Process is a session leader)
  • START: 進程開始時間。
  • TIME: 進程已經消耗掉的CPU時間。
  • COMMAND: 進程執(zhí)行的命令行。

三、ps lax

ps lax運行速度比ps aux快,因為它不必將每個UID轉換成用戶名。

輸出展示:

F UID PID PPID PRI NI VSZ RSS WCHAN STAT TTY  TIME COMMAND
4  0  1  0 20 0 176040 3272 -  Ss ?   0:28 /lib/systemd/systemd --system --deserialize 15
1  0  2  0 20 0  0  0 -  S ?   0:00 [kthreadd]
1  0  3  2 20 0  0  0 -  S ?   0:25 [ksoftirqd/0]
1  0  5  2 0 -20  0  0 -  S< ?   0:00 [kworker/0:0H]
1  0  7  2 20 0  0  0 -  S ?   4:58 [rcu_sched]
1  0  8  2 20 0  0  0 -  S ?   0:00 [rcu_bh]

輸出字段說明:

  • F: 進程標志。
  • UID: 進程所屬用戶的ID。
  • PID: 進程ID。
  • PPID: 父進程ID。
  • PRI: 進程的優(yōu)先級,值越小代表優(yōu)先級越高。
  • NI: 進程的謙和度,也可以理解為進程的優(yōu)先級,值越小代表優(yōu)先級越高。
  • VSZ: 進程的虛擬大小。
  • RSS: 內存中頁的數(shù)量。
  • WCHAN: 進程正在等待的對象地址。
  • STAT: 當前進程狀態(tài)。
  • ​ R=可運行;D=不可中斷的休眠狀態(tài)(如正在等待磁盤);S=休眠狀態(tài)(Sleep);T=被跟蹤或者被停止(Stop);Z=僵尸進程(Zombie);

​ 附加標志:

  • ​W=進程被交換出去(Progress is swapping out);<=進程優(yōu)先級高于普通優(yōu)先級;N=進程優(yōu)先級低于普通優(yōu)先級;L=有些頁面被鎖在內存中;s=進程是會話的先導進程(Process is a session leader)
  • TTY: 控制終端。
  • TIME: 進程已經消耗掉的CPU時間。
  • COMMAND: 進程執(zhí)行的命令行。

總結

以上就是關于Linux中ps命令的全部內容,希望本文的內容對大家的學習或者工作能帶來一定的幫助,如果有疑問大家可以留言交流。

相關文章

最新評論

东兰县| 新绛县| 济宁市| 大洼县| 勃利县| 高密市| 台江县| 聂荣县| 策勒县| 三亚市| 新巴尔虎右旗| 新乡县| 大理市| 贞丰县| 乌恰县| 宜宾县| 体育| 杂多县| 张北县| 岳普湖县| 枣强县| 扶风县| 南和县| 甘洛县| 浦县| 霞浦县| 西安市| 营口市| 乌拉特中旗| 铜梁县| 东乌珠穆沁旗| 明溪县| 道孚县| 平罗县| 东乌珠穆沁旗| 察雅县| 溧水县| 孝昌县| 福泉市| 务川| 遂溪县|