[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