linux uptime命令主要用于获取主机运行时间和查询linux系统负载等信息。
➜ ~ uptime
17:14:50 up 66 days, 10 min, 3 users, load average: 1.00, 0.40, 3.35
系统平均负载是指在特定时间间隔内运行队列中的平均进程数。
0.00 0.03 0.05 1/244 16510
➜ ~ w
17:38:03 up 66 days, 33 min, 3 users, load average: 0.00, 0.01, 0.05
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
root pts/0 114.252.145.48 17:08 3.00s 1.17s 0.00s w
root pts/3 106.37.127.67 133月18 33days 0.22s 0.22s -zsh
root pts/1 106.37.127.67:S. 133月18 33days 1.36s 1.36s /bin/zsh
0.06, 0.03, 0.05
平均负载:0.06, 0.03, 0.05 表示最近1分钟,5分钟,15分钟的系统平均负载
top - 17:41:04 up 66 days, 36 min, 3 users, load average: 0.04, 0.03, 0.05
Tasks: 127 total, 1 running, 126 sleeping, 0 stopped, 0 zombie
%Cpu(s): 0.2 us, 0.1 sy, 0.0 ni, 99.8 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st
KiB Mem : 3881692 total, 1096832 free, 1737420 used, 1047440 buff/cache
KiB Swap: 6143996 total, 5946192 free, 197804 used. 1591844 avail Mem
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
16372 elastic+ 20 0 3180788 761340 16688 S 0.3 19.6 0:14.52 java
1 root 20 0 673252 484080 1516 S 0.0 12.5 8:56.39 systemd
2 root 20 0 0 0 0 S 0.0 0.0 0:00.92 kthreadd
➜ ~ df
文件系统 1K-块 已用 可用 已用% 挂载点
/dev/vda1 41151808 25972916 13065460 67% /
devtmpfs 1931228 0 1931228 0% /dev
tmpfs 1940844 0 1940844 0% /dev/shm
tmpfs 1940844 548 1940296 1% /run
tmpfs 1940844 0 1940844 0% /sys/fs/cgroup
tmpfs 388172 0 388172 0% /run/user/0