• <output id="aynwq"><form id="aynwq"><code id="aynwq"></code></form></output>

    <mark id="aynwq"><option id="aynwq"></option></mark>
  • <mark id="aynwq"><option id="aynwq"></option></mark><label id="aynwq"><dl id="aynwq"></dl></label>
  • 學習啦 > 學習電腦 > 操作系統 > 操作系統基礎知識 > Linux操作系統的進程管理詳解

    Linux操作系統的進程管理詳解

    時間: 佳洲1085 分享

    Linux操作系統的進程管理詳解

      Linux操作系統中進程的管理是很重要的一部分,下面由學習啦小編為大家整理了Linux操作系統的進程管理詳解的相關知識,希望對大家有幫助!

      Linux操作系統的進程管理詳解

      對于Linux的進程的管理,是通過進程管理工具實現的,比如ps、kill、pgrep等工具;

      Linux操作系統的進程管理/1、 ps 監視進程工具;

      ps 為我們提供了進程的一次性的查看,它所提供的查看結果并不動態連續的;如果想對進程時間監控,應該用top工具;

      1.ps 的參數說明;

      ps 提供了很多的選項參數,常用的有以下幾個;

      l 長格式輸出;

      u 按用戶名和啟動時間的順序來顯示進程;

      j 用任務格式來顯示進程;

      f 用樹形格式來顯示進程;

      a 顯示所有用戶的所有進程(包括其它用戶);

      x 顯示無控制終端的進程;

      r 顯示運行中的進程;

      ww 避免詳細參數被截斷;

      我們常用的選項是組合是aux 或lax,還有參數f的應用;

      ps aux 或lax輸出的解釋;

      USER 進程的屬主;

      PID 進程的ID;

      PPID 父進程;

      %CPU 進程占用的CPU百分比;

      %MEM 占用內存的百分比;

      NI 進程的NICE值,數值大,表示較少占用CPU時間;

      VSZ 進程虛擬大小;

      RSS 駐留中頁的數量;

      WCHAN

      TTY 終端ID

      STAT 進程狀態

      D Uninterruptible sleep (usually IO)

      R 正在運行可中在隊列中可過行的;

      S 處于休眠狀態;

      T 停止或被追蹤;

      W 進入內存交換(從內核2.6開始無效);

      X 死掉的進程(從來沒見過);

      Z 僵尸進程;

      < 優先級高的進程

      N 優先級較低的進程

      L 有些頁被鎖進內存;

      s 進程的領導者(在它之下有子進程);

      l is multi-threaded (using CLONE_THREAD, like NPTL pthreads do)

      + 位于后臺的進程組;

      WCHAN 正在等待的進程資源;

      START 啟動進程的時間;

      TIME 進程消耗CPU的時間;

      COMMAND 命令的名稱和參數;

      2. ps 應用舉例;

      實例一:ps aux 最常用

      [root@localhost ~]# ps -aux |more

      可以用 | 管道和 more 連接起來分頁查看;

      [root@localhost ~]# ps -aux > ps001.txt

      [root@localhost ~]# more ps001.txt

      這里是把所有進程顯示出來,并輸出到ps001.txt文件,然后再通過more 來分頁查看;

      實例二:和grep 結合,提取指定程序的進程;

      [root@localhost ~]# ps aux |grep httpd

      root 4187 0.0 1.3 24236 10272 ? Ss 11:55 0:00 /usr/sbin/httpd

      apache 4189 0.0 0.6 24368 4940 ? S 11:55 0:00 /usr/sbin/httpd

      apache 4190 0.0 0.6 24368 4932 ? S 11:55 0:00 /usr/sbin/httpd

      apache 4191 0.0 0.6 24368 4932 ? S 11:55 0:00 /usr/sbin/httpd

      apache 4192 0.0 0.6 24368 4932 ? S 11:55 0:00 /usr/sbin/httpd

      apache 4193 0.0 0.6 24368 4932 ? S 11:55 0:00 /usr/sbin/httpd

      apache 4194 0.0 0.6 24368 4932 ? S 11:55 0:00 /usr/sbin/httpd

      apache 4195 0.0 0.6 24368 4932 ? S 11:55 0:00 /usr/sbin/httpd

      apache 4196 0.0 0.6 24368 4932 ? S 11:55 0:00 /usr/sbin/httpd

      root 4480 0.0 0.0 5160 708 pts/3 R+ 12:20 0:00 grep httpd

      實例二:父進和子進程的關系友好判斷的例子

      [root@localhost ~]# ps auxf |grep httpd

      root 4484 0.0 0.0 5160 704 pts/3 S+ 12:21 0:00 _ grep httpd

      root 4187 0.0 1.3 24236 10272 ? Ss 11:55 0:00 /usr/sbin/httpd

      apache 4189 0.0 0.6 24368 4940 ? S 11:55 0:00 _ /usr/sbin/httpd

      apache 4190 0.0 0.6 24368 4932 ? S 11:55 0:00 _ /usr/sbin/httpd

      apache 4191 0.0 0.6 24368 4932 ? S 11:55 0:00 _ /usr/sbin/httpd

      apache 4192 0.0 0.6 24368 4932 ? S 11:55 0:00 _ /usr/sbin/httpd

      apache 4193 0.0 0.6 24368 4932 ? S 11:55 0:00 _ /usr/sbin/httpd

      apache 4194 0.0 0.6 24368 4932 ? S 11:55 0:00 _ /usr/sbin/httpd

      apache 4195 0.0 0.6 24368 4932 ? S 11:55 0:00 _ /usr/sbin/httpd

      apache 4196 0.0 0.6 24368 4932 ? S 11:55 0:00 _ /usr/sbin/httpd

      這里用到了f參數;父與子關系一目了然;

      Linux操作系統的進程管理:2、pgrep查詢進程工具

      pgrep 是通過程序的名字來查詢進程的工具,一般是用來判斷程序是否正在運行。在服務器的配置和管理中,這個工具常被應用,簡單明了;

      用法:

      #pgrep 參數選項 程序名

      常用參數

      -l 列出程序名和進程ID;

      -o 進程起始的ID;

      -n 進程終止的ID;

      舉例:

      [root@localhost ~]# pgrep -lo httpd

      4557 httpd

      [root@localhost ~]# pgrep -ln httpd

      4566 httpd

      [root@localhost ~]# pgrep -l httpd

      4557 httpd

      4560 httpd

      4561 httpd

      4562 httpd

      4563 httpd

      4564 httpd

      4565 httpd

      4566 httpd

      [root@localhost ~]# pgrep httpd

      4557

      4560

      4561

      4562

      4563

      4564

      4565

      4566

    熱門文章

    3637754 主站蜘蛛池模板: 亚洲三级在线免费观看| 亚洲一区二区三区高清| 色综合合久久天天给综看 | 自虐不死重口痴女系小说| 国模精品一区二区三区视频| 久久精品亚洲日本佐佐木明希 | 国产精品自产拍在线观看| 中文字幕乱码系列免费| 欧洲精品码一区二区三区免费看| 全黄大全大色全免费大片| 黄色网址免费观看视频| 国内精品影院久久久久| 中文字幕专区高清在线观看| 最近中文字幕大全高清视频| 伊人色综合久久| 老湿机一区午夜精品免费福利| 国产精品免费久久久久影院| 一区二区三区电影网| 日本大片在线播放在线| 亚洲欧美国产精品专区久久| 精品视频国产狼友视频| 国产在线播放网址| 18岁女人毛片| 天堂俺去俺来也WWW色官网 | 57pao国产成视频免费播放| 拨开内裤直接进入| 五月天婷婷在线观看视频| 毛片网在线观看| 免费高清a级毛片在线播放| 边吃奶边插下面| 国产特级毛片aaaaaa| 91高端极品外围在线观看| 小明发布永久在线成人免费| 久久久国产99久久国产久| 欧美一级做一级做片性十三| 亚洲综合无码AV一区二区| 精品无码一区在线观看| 国产亚洲一区二区手机在线观看| 欧美色图你懂的| 国产精品麻豆va在线播放| a级毛片毛片免费观看永久|