1 vmstat 命令监控系统资源
vmstat [刷新延时 刷新次数]
2 dmesg开机时内核检测信息
dmesg | grep CPU #查看CPU信息,但没有: cat /proc/cpuinfo 详细
3 free命令查看内存使用状态
free
选项:
-b: 以字节为单位
-k: 以KB为单位(默认)
-m: 以MB为单位
-g: 以GB为单位
4 uptime命令显示系统启动时间和平均负载
uptime
也就是top命令的第一行,w命令也可以看到这个数据
5 uname命令
uname [选项]
-a: 查看系统所有相关信息
-r: 查看内核版本
-s: 查看内核名称
6 判断当前系统的位数
file /bin/ls
用file命令查看系统外部命令的信息。
7 判断Linux系统发行版本
lsb_release -a
有些系统没有此命令。
8 列出系统调用文件
列出进程打开的文件信息。
lsof [选项]
-c 字符串: 只列出以字符串开头的进程打开的文件
-u 用户名: 只列出某个用户的进程打开的文件
-p pid: 列出某个PID进程打开的文件