linux 服務器資源查看經常使用命令:

[root@oldboy ~]# df -h
        文件系統                 容量  已用  可用 已用% 掛載點
        /dev/mapper/centos-root   50G  6.2G   44G   13% /
        devtmpfs                  63G     0   63G    0% /dev
        tmpfs                     63G     0   63G    0% /dev/shm
[root@oldboy ~]# free -hlinux

                      total        used        free      shared  buff/cache   available
        Mem:           125G         30G         75G        843M         19G         93G
        Swap:           15G          0B         15G
[root@oldboy ~]# cat /proc/loadavgcentos

        0.00 0.00 0.00 1/80 6709        #0.00 0.00 0.00 統計最近每1,5,15分鐘的系統平均負載,系統負載越高 表明CPU越繁忙
                                        1/80 1表示的是運行隊列中的進程個數,80表明系統中進程的總數
                                        6709 表明到此爲止建立的最後一個進出那個ID
[root@oldboy ~]# uptime
    20:17:18 up 7:41, 2 users, load average: 0.00, 0.00, 0.00
                                    20:17:18 當前的時間
                                    up 7:41 運行的時間 數字越大,說明機器越穩定
                                    2 users 用戶的鏈接數 是指用戶的總鏈接數 而不是用戶數
                                    load average: 0.00, 0.00, 0.00 負載信息 統計最近每1,5,15分鐘的系統平均負載
[root@oldboy ~]# vmstat 緩存

        procs     -----------memory----------         ---swap--         -----io----         -system--         ------cpu-----
         r  b   swpd   free   buff  cache            si   so            bi    bo               in   cs         us sy id wa st
         3  0      0 78873040   2276 20131760        0    0             0     1                0    0          0  0 100  0  0bash


[root@oldboy ~]# netstat -ntu | awk '{print $5}' | cut -d: -f1 | sort | uniq -c | sort -n    
                                        查詢linux服務器有哪些IP在鏈接服務器

                                
[root@oldboy ~]# w
        20:24:47 up 7:49, 2 users, load average: 0.00, 0.00, 0.00
        USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
        root tty1 - 14:18 ? 0.01s 0.01s -bash
        oldboy pts/1 192.168.124.1 00:25 0.00s 0.96s 0.04s sshd: oldboy [priv]
        第一行的信息不在進行解釋
        第二行
                USER 表示用戶名   TTY 虛擬終端  FROM 遠程主機的ip(即從那登陸的) LOGIN@ 登陸的時間(即什麼時候登陸的)
                IDLE 空閒的時間 表示此用戶閒置的時間
                JCPU 和終端相連的全部進程佔用的時間,這個時間不包括過去的後臺做業時間,但卻包括當前正在運行的後臺做業所佔用的時間
                PCPU 指當前進程所佔用的時間(即在WHAT項中顯示的進程)
                WHAT 當前正在運行進程的命令
 
[root@oldboy ~]# top
            top - 20:34:41 up 7:59, 2 users, load average: 0.00, 0.00, 0.00
            Tasks: 77 total, 1 running, 76 sleeping, 0 stopped, 0 zombie
            Cpu(s): 0.0%us, 0.0%sy, 0.0%ni,100.0%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st
            Mem: 1004112k total, 184508k used, 819604k free, 46740k buffers
            Swap: 786428k total, 0k used, 786428k free, 39060k cachedapp

            PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
            1 root 20 0 19360 1524 1228 S 0.0 0.2 0:01.63 init
            2 root 20 0 0 0 0 S 0.0 0.0 0:00.00 kthreadd
            3 root RT 0 0 0 0 S 0.0 0.0 0:00.00 migration/0
            第一行不在解釋,同上
            第二行
                    77 total 進程的總數   1 running 正在運行的進程數   76 sleeping 睡眠的進程數   0 stopped 中止的進程數   0 zombie 僵死的進程數
            第三行
                    0.0%us 用戶空間佔用的CPU百分比   0.0%sy 內核空間佔用的CPU百分比
                    0.0%ni 用戶進程空間內改變過優先級的進程佔用CPU百分比   100.0%id 空閒CPU百分比
                    0.0%wa 等待輸入輸出的CPU時間百分比(I/O等待佔用CPU的百分比)
                    0.0%hi 硬中斷佔用CPU的百分比    0.0%si 軟中斷佔用的CPU百分比   0.0%st 虛擬機佔用的CPU百分比
            第四行
                    1004112k total 物理內存總量  184508k used 物理內存的使用量
                    819604k free 物理內存的空閒量  46740k buffers 緩衝的交換區總量
            第五行
                    786428k total 交換分區總量   0k used 使用的交換分區總量
                    786428k free 空閒的交換分區總量  39060k cached 緩存的交換區總量
            第六行
                    PID 進程ID  USER 進程全部者  PR 優先級
                    NI nice值 值越小表示優先級的級別越高(負值的優先級最高,正值的優先級最低)
                    VIRT 進程使用的虛擬內存總量 單位爲kb VIRT=SWAP+RES
                    RES 進程使用的 未被換出的物理內存大小
                    SHR 共享內存大小
                    S 進程狀態 R=運行 S=睡眠 T=跟蹤/中止 Z=殭屍進程
                    %CPU 上次更新到如今的CPU時間佔用百分比
                    %MEM 進程使用的物理內存百分比
                    TIME+ 進程使用的CPU時間總計
                    COMMAND 執行的命令ssh

相關文章
相關標籤/搜索