回覆列表
  • 1 # 八手程式猿

    1、比較全面的看cpu負載、記憶體、虛擬記憶體使用狀況,開機時間各程序詳細資訊的工具:

    top

    2、視覺化顯示CPU的使用狀況的工具:

    htop

    3、檢視每個CPU的負載資訊,5秒重新整理一下,可以被top後按1代替,不過執行緒特別多顯示不了的,可以用這個。ALL換成數字,表示只看此cpu執行緒:

    mpstat -P ALL 5

    4、每隔5秒檢視磁碟IO的統計資訊:

    iostat -xkdz 5

    5、每隔10秒檢視虛擬記憶體的使用資訊:

    vmstat 10

    6、檢視記憶體使用統計資訊,以MB為單位顯示:

    free -m

    7、類似vmstat的顯示最佳化的工具,600秒換一行,每秒重新整理:

    dstat 600

    8、網路連線狀態檢視:

    netstat -s

    9、程序資源使用資訊檢視,上一行是佔用率,下一行是每秒讀寫情況:

    pidstat 10

    pidstat -d 10

    10.1、檢視某個程序的系統資源呼叫情況, -p後面是pid,-tttT 程序系統後的系統呼叫時間:

    strace -tttT -p 12670

    10.2、統計IO裝置輸入輸出的系統呼叫資訊:

    strace -c dd if=/dev/zero of=/dev/null bs=512 count=1024k

    11、tcpdump 檢視網路資料包:

    tcpdump -nr /opt/tmpfiles/tcpdump.out

    12、塊裝置的讀寫事件資訊統計:

    btrace /dev/sdc

    13、iotop檢視某個程序的IO操作統計資訊:

    yum install -y iotop

    iotop -bod5

    14、檢視核心、記憶體分配器的使用資訊,有點類似top的風格:

    slabtop -sc

    15、系統引數生效:

    vim /etc/sysctl.conf

    sysctl -a

    16.1、系統在使用gzip時候效能資訊:

    yum install -y perf

    perf stat gzip /opt/tmpfiles/testfile3

    16.2、系統cpu活動狀態檢視:

    perf record -a -g -F 997 sleep 10

  • 2 # 技術池塘

    .檢視硬碟

    [root@zhdp01 ~]# df -ah

    檔案系統 容量 已用 可用 已用% 掛載點

    sysfs 0 0 0 - /sys

    proc 0 0 0 - /proc

    devtmpfs 3.8G 0 3.8G 0% /dev

    securityfs 0 0 0 - /sys/kernel/security

    tmpfs 3.9G 84K 3.9G 1% /dev/shm

    devpts 0 0 0 - /dev/pts

    tmpfs 3.9G 42M 3.8G 2% /run

    tmpfs 3.9G 0 3.9G 0% /sys/fs/cgroup

    cgroup 0 0 0 - /sys/fs/cgroup/systemd

    pstore 0 0 0 - /sys/fs/pstore

    cgroup 0 0 0 - /sys/fs/cgroup/cpu,cpuacct

    cgroup 0 0 0 - /sys/fs/cgroup/perf_event

    cgroup 0 0 0 - /sys/fs/cgroup/hugetlb

    cgroup 0 0 0 - /sys/fs/cgroup/memory

    cgroup 0 0 0 - /sys/fs/cgroup/blkio

    cgroup 0 0 0 - /sys/fs/cgroup/net_cls

    cgroup 0 0 0 - /sys/fs/cgroup/cpuset

    cgroup 0 0 0 - /sys/fs/cgroup/devices

    cgroup 0 0 0 - /sys/fs/cgroup/freezer

    configfs 0 0 0 - /sys/kernel/config

    /dev/mapper/centos-root 48G 5.1G 43G 11% /

    selinuxfs 0 0 0 - /sys/fs/selinux

    mqueue 0 0 0 - /dev/mqueue

    hugetlbfs 0 0 0 - /dev/hugepages

    debugfs 0 0 0 - /sys/kernel/debug

    sunrpc 0 0 0 - /var/lib/nfs/rpc_pipefs

    nfsd 0 0 0 - /proc/fs/nfsd

    /dev/vda1 497M 204M 294M 41% /boot

    tmpfs 781M 24K 781M 1% /run/user/0

    gvfsd-fuse 0 0 0 - /run/user/0/gvfs

    fusectl 0 0 0 - /sys/fs/fuse/connections

    systemd-1 0 0 0 - /proc/sys/fs/binfmt_misc

    檢視目錄大小

    du -sh /home

    檢視記憶體

    [root@zhdp01 ~]# free -m

    total used free shared buff/cache available

    Mem: 7804 950 1851 42 5002 6564

    Swap: 2047 0 2047

    或者用下面這個命令

    cat /proc/meminfo

    檢視cpu

    [root@zhdp01 ~]# cat /proc/cpuinfo | grep name | cut -f2 -d: | uniq -c

    4 Intel(R) Xeon(R) Gold 5118 CPU @ 2.30GHz

    說明是4個邏輯cpu

    [root@zhdp01 ~]# cat /proc/cpuinfo | grep physical | uniq -c

    1 physical id : 0

    1 address sizes : 46 bits physical, 48 bits virtual

    1 physical id : 0

    1 address sizes : 46 bits physical, 48 bits virtual

    1 physical id : 0

    1 address sizes : 46 bits physical, 48 bits virtual

    1 physical id : 0

    1 address sizes : 46 bits physical, 48 bits virtual

    實際是4個虛擬化cpu

    [root@zhdp01 ~]# cat /proc/cpuinfo | grep physical | uniq -c

    1 physical id : 0

    1 address sizes : 46 bits physical, 48 bits virtual

    1 physical id : 0

    1 address sizes : 46 bits physical, 48 bits virtual

    1 physical id : 0

    1 address sizes : 46 bits physical, 48 bits virtual

    1 physical id : 0

    1 address sizes : 46 bits physical, 48 bits virtual

    當前cpu執行在64位下

    [root@zhdp01 ~]# cat /proc/cpuinfo | grep flags | grep " lm " | wc -l

    4

    (結果大於0, 說明支援64bit計算. lm指long mode, 支援lm則是64bit)

    再完整看cpu詳細資訊, 不過大部分我們都不關心而已. # dmidecode | grep "Processor Information"

    檢視當前作業系統核心資訊

    [root@zhdp01 ~]# uname -a

    Linux zhdp01 3.10.0-327.el7.x86_64 #1 SMP Thu Nov 19 22:10:57 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux

    .檢視網絡卡資訊

    # dmesg | grep -i eth

    檢視系統

    cat /etc/issue

  • 中秋節和大豐收的關聯?
  • 請問大家一加手機怎麼樣啊?值得購買嗎?