Linux進程管理常用命令(二)

   htop命令:

        選項:

        -d # : 指定延遲時間間隔;

        -u  UserName :僅顯示指定用戶的進程;

        -s : COLUME : 以指定字段進行排序;

    子命令 :

        l : 顯示選定的進程打開的文件列表;

        s: 跟蹤選定的進程的系統調用;

        t: 以cengj關系顯示個進程狀態;

        a:將選定的進程綁定至某指定的cpu核心;

   vmstat命令:

        vmstat – Report virtual memory statistics

        vmstat [options] [delay [count]]

   procs:

        r: 等待運行的進程的個數;cpu上等待運行的任務的隊列長度;

        b:處于不可中斷睡眠狀態的進程個數;被阻塞的任務的長度;

        memory :

        swpd : 交換內存使用總量;

        free: 空閑的物理內存總量;

        buffer :用于buffer的內存總量:

        cache :用于cache的內存總量;

    swap

        si: 數據進入swap中的數據速率(kb/s)

        so: 數據離開swap的速率(kb/s)

     io :

       bi: 從塊設備讀入數據到系統的速度(kb/s)

       bo:保存數據之塊設備的速率(kb/s)

   system

       in : interrupts, 中斷速率;

       cs : context switch , 上下文切斷的速率;

    cpu:

        us: user space

        sy: system

        id: idle

         wa:wait

         st: stolen

         選項:

         -s:顯示內存統計數據;

    pmap命令:

        -report memory map of a process

        pmap [options] pid […]

        -x : 顯示詳細格式的信息;

        另一種查看方式: cat /proc/PID/maps

                       

   glances命令:

        -A aross-platform curses-based monitoring tool

        內建命令:

        常用選項:

        -b: 以Byte為單位顯示網上數據速率;

        -d: 關閉磁盤I/P模塊;

        -m: 關閉mount模塊;

        -n: 關閉network模塊;

        -t # :刷新時間間隔;

        -1 :每個cpu的相關信息數據單獨顯示;

        -o {HTML | CSV}: 輸出格式;

        -f /PATH/TO/SOMEDIR :設定輸出文件的位置;

        C/S模式下運行glances 命令;

        服務模式:

            glances -s -B IPADDR

            IPDDR :本機某地址,用于監聽

        客戶端模式:

           glances -c IPADDR 連接客戶端

   dstat命令:

        -c, –cpu

           enable cpu stats (system, user, idle, wait, hardware interrupt, software interrupt)

        -C 0,3,total

              include cpu0, cpu3 and total (when using -c/–cpu)

        -d, –disk

              enable disk stats (read, write)

        -D total,hda

              include total and hda (when using -d/–disk)

        -g, –page

              enable page stats (page in, page out)

        -i, –int

              enable interrupt stats

        -I 5,10

             include interrupt 5 and 10 (when using -i/–int)

        -l, –load

            enable load average stats (1 min, 5 mins, 15mins)

        -m, –mem

              enable memory stats (used, buffers, cache, free)

        -n, –net

              enable network stats (receive, send)

        -N eth1,total

              include eth1 and total (when using -n/–net)

        -p, –proc

              enable process stats (runnable, uninterruptible, new)

原創文章,作者:shadow,如若轉載,請注明出處:http://www.www58058.com/65892

(0)
shadowshadow
上一篇 2017-01-05 01:12
下一篇 2017-01-05 01:41

相關推薦

  • bash的基礎特性之一

    bash的基礎特性之一 命令歷史:shell進程會保存會話中此前用戶使用過的命令; history:命令的用法 history 【-c】【-d #】 【n】或者【文件名】     -c:清空命令歷史     -d 【#】:刪除指定的命令歷史…

    Linux干貨 2016-12-18
  • 雙主模型的lvs-dr高可用負載均衡集群

    實驗目的:使用keepalived實現lvs-dr模型雙主高可用集群 實驗環境:兩臺virtual server(實現lvs的雙主)、兩臺real server(安裝web service,用于負載均衡)、一臺clietn用于驗證結果 注意:為了不影響實驗結果,在實驗開始前先關閉iptables和selinux 操作步驟: 一、配置IP 1.配置A主機的IP…

    2017-05-13
  • 網卡別名與多網卡綁定

    網卡別名 一塊網卡可以配置多個ip地址,叫做網卡別名   對虛擬主機有用 格式形如:eth0:1  eth0:2 …… 實現方法:   在命令行中臨時設置: ifconfig 命令: ifconfig eth0:0 192.168.1.100/24 演示:   修改配置文件 在/etc/sysconfig/networ…

    Linux干貨 2016-09-05
  • 0812作業

    練習題 1、查找/var目錄下屬主為root,且屬組為mail的所有文件 ?2、查找/var目錄下不屬于root、lp、gdm的所有文件 ?3、查找/var目錄下最近一周內其內容修改過,同時屬主不為root,也不是postfix的文件 ?4、查找當前系統上沒有屬主或屬組,且最近一個周內曾被訪問過的文件 ?5、查找/etc目錄下大于1M且類型為普通文件的所有文…

    Linux干貨 2016-08-15
  • 幾種常見的linux發行版

    redhat :Red Hat Enterprise Linux,是一個非常強大的服務器系統,超強的生命周期支持10年以上的升級和技術支持同樣費用也非??捎^8千多一個授權一年。如果沒有license是不能在線升級系統,和通過yum安裝軟件。而centos則沒有這些限制,所以centos是非常收歡迎的系統。 centos:是一個社區企業系操系統,其基礎架構與r…

    Linux干貨 2017-08-19
  • nginx_http_proxy,upstream,stream模塊簡析

    一. ngx_http_proxy_module模塊:         模塊功能: 為后端httpd服務做反向代理, 并且與Httpd 之間使用http進行通信       1、proxy_pass URL;  &nbs…

    Linux干貨 2016-10-29

評論列表(1條)

  • luoweiro
    luoweiro 2017-02-23 07:58

    幾個工具挺強大的,但是希望能常用起來,熟練掌握工具的同時也要掌握對應的數據指標究竟帶來什么問題。

欧美性久久久久