vmstat 命令:
查看或监控系统资源
1 [[email protected] ~]# vmstat 1 3 2 procs -----------memory---------- ---swap-- -----io---- --system-- -----cpu----- 3 r b swpd free buff cache si so bi bo in cs us sy id wa st 4 1 0 0 1683632 21684 60504 0 0 8 1 14 11 0 0 99 1 0 5 0 0 0 1683592 21684 60532 0 0 0 0 18 15 0 1 99 0 0 6 0 0 0 1683592 21684 60532 0 0 0 0 11 10 0 0 100 0 0
上述命令解释: 查看系统资源使用 每隔一秒执行一次 共执行3次后停止
2.dmesg开机时内核检查信息
[[email protected]/]#dmesg //会将所有的启动信息列出来 由于内容太多我们一般在查询后面使用grep来过滤掉我们不想查看的信息
[[email protected]/]#dmesg | grep CPU
查看开机时有关CPU的内容
3.free命令查看内存使用状态
[[email protected]/]#free [-b|-k|-m|-g]
选项 -b 以字节形式显示 -k 以KB为单位 以后雷同
我们一般使用-m 或者-g来查看内存的使用情况或者查看内存的大小
[[email protected]/]#free -m
1 [[email protected] ~]# free -m 2 total used free shared buffers cached 3 Mem: 1838 194 1644 0 21 59 4 -/+ buffers/cache: 113 1724 5 Swap: 3999 0 3999 6 [[email protected] ~]# free -g 7 total used free shared buffers cached 8 Mem: 1 0 1 0 0 0 9 -/+ buffers/cache: 0 1 10 Swap: 3 0 3
4.缓存和缓冲的区别
简单来讲缓存(cache)是用来加速数据从硬盘中读取的,而缓冲(buffer)是用来加速数据写入硬盘的
5.查看CPU信息
cat /proc/cpuinfo 该文件是临时文件,一点重启改文件会从新创建,所以该文件记录的信息是实时更新的
6.uptime 命令
其实就是查看top命令的第一行
1 [[email protected] ~]# uptime 2 18:57:35 up 3:16, 1 user, load average: 0.00, 0.00, 0.00
7.uname 查看系统与内核信息
uname 选项: -a 查看系统所有相关信息 -r 查看内核版本 -n 查看主机名 -s 查看内核名称更多使用man uname
1 [[email protected] ~]# uname -n 2 localhostA1 3 [[email protected] ~]# uname -s 4 Linux 5 [[email protected] ~]# uname -a 6 Linux localhostA1 2.6.32-358.el6.x86_64 #1 SMP Fri Feb 22 00:31:26 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux 7 [[email protected] ~]# uname -r 8 2.6.32-358.el6.x86_64
8.查看系统位数
1 [[email protected] ~]# file /bin/ls 2 /bin/ls: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.18, stripped
9.查看Linux系统发行版本
[[email protected] ~]# lsb_release -a LSB Version: :base-4.0-amd64:base-4.0-noarch:core-4.0-amd64:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-noarch Distributor ID: CentOS Description: CentOS release 6.4 (Final) Release: 6.4 Codename: Final
[[email protected] ~]# cat /etc/redhat-release CentOS release 6.4 (Final)
时间: 2024-11-10 01:13:07