系统信息和系统资源查看的常用命令
监控系统资源:vmstat 刷新延时 刷新次数
显示开机时内核的自检信息:dmesg
查看内存使用状态:free [选项]
-b:以字节为单位显示
-k:以KB为单位显示,默认值
-m:以MB为单位显示
-g:以GB为单位显示
查看CPU信息:cat /proc/cpuinfo
查看系统的启动时间和平均负载:uptime,这个也是top命令的第一行显示,w命令也可以查看。
查看系统相关信息:uname [选项]
-a:查看系统所有的相关信息
-m:显示电脑类型。
-n:显示在网络上的主机名称。
-r:查看内核版本
-s:查看内核名称
查看当前系统的位数:使用file查看一个系统命令(不能是系统内核命令)文件即可显示相关信息
查看当前Linux系统的发行版本:lsb_release -a
查看进程调用(打开或使用)的文件信息:lsof [选项]
-c 字符串:只列出以指定字符串开头的进程调用的文件
-u 用户名:只列出指定用户的进程调用的文件
-p PID:列出指定PID的进程调用的文件
iostat工具将对系统的磁盘操作活动进行监视。它的特点是汇报磁盘活动统计情况,同时也会汇报出CPU使用情况,它不能对某个进程进行深入分析,仅对系统的整体情况进行分析。iostat属于sysstat软件包。可以用yum install sysstat 直接安装。
iostat参数[次数]
-C 显示CPU使用情况
-d [磁盘名如:sda1] 显示磁盘使用情况
-k 以 KB 为单位显示
-m 以 M 为单位显示
-N 显示磁盘阵列(LVM) 信息
-n 显示NFS 使用情况
-p[磁盘] 显示磁盘和分区的情况
-t 显示终端和CPU的信息
-x 显示详细信息
-V 显示版本信息
参数后面的时间表示多少秒刷新一次,最后的次数表示刷新几次以后停止。