Linux系统管理-系统资源查看
一、vmstat
语法:vmstat [刷新延时 刷新次数],单位为秒。
作用:监控系统资源
例子:[root@hhh~]# vmstat 1 3
语法:vmstat [刷新延时 刷新次数],单位为秒。
作用:监控系统资源
例子:[root@hhh~]# vmstat 1 3
二、dmesg
语法:dmesg
作用:开机时内核检测信息,查看硬件信息
例子:dmesg | grep CPU 查看CPU信息
语法:dmesg
作用:开机时内核检测信息,查看硬件信息
例子:dmesg | grep CPU 查看CPU信息
三、free
语法:free 选项
选项:
-b 以字节为单位显示
-k 以KB为单位显示,默认。
-m 以MB为单位显示
-g 以GB为单位显示
作用:查看内存使用状态。
语法:free 选项
选项:
-b 以字节为单位显示
-k 以KB为单位显示,默认。
-m 以MB为单位显示
-g 以GB为单位显示
作用:查看内存使用状态。
缓存和缓冲的区别
缓存(cache)是用来加速数据从硬盘中“读取”的,把硬盘中的东西先放在内存中。
缓冲(buffer)是用来加速数据“写入”硬盘的。
缓存(cache)是用来加速数据从硬盘中“读取”的,把硬盘中的东西先放在内存中。
缓冲(buffer)是用来加速数据“写入”硬盘的。
四、cat /proc/cpuinfo
作用:查看CPU详细信息
作用:查看CPU详细信息
五、uptime
作用:显示系统的启动时间和平均负载(top命令的第一行、w命令的第一行)
作用:显示系统的启动时间和平均负载(top命令的第一行、w命令的第一行)
六、uname
语法:uname [选项]
选项:
-a 查看系统所有相关信息
-r 查看内核版本
-s 查看内核名称,操作系统
作用:查看系统与内核相关信息
语法:uname [选项]
选项:
-a 查看系统所有相关信息
-r 查看内核版本
-s 查看内核名称,操作系统
作用:查看系统与内核相关信息
七、file /bin/ls
实质:用file查看一个外部命令
作用:判断当前系统的位数。
实质:用file查看一个外部命令
作用:判断当前系统的位数。
八、lsb_release -a
作用:查询发行版本。
作用:查询发行版本。
九、lsof
语法:lsof [选项]
选项:
-c 字符串: 只列出以字符串开头的进程打开的文件
-u 用户名: 只列出某个用户的进程打开的文件
-p pid: 列出某个PID进程打开的文件
语法:lsof [选项]
选项:
-c 字符串: 只列出以字符串开头的进程打开的文件
-u 用户名: 只列出某个用户的进程打开的文件
-p pid: 列出某个PID进程打开的文件