1.查看系统内核
uname -a
2.查看服务器使用的Linux发行版的名称,版本号及描述信息等
lsb_release -a
3.查看系统平均负载
uptime
4.查看硬盘使用情况
fdisk -l
5.查看CPU
cat /proc/cpuinfo
6.查看内存
free -m
uname -a
uname -r
file /sbin/init
--通过file命令判断系统中的文件时32位还是64位的
--64位CPU系统架构可以安装32位或64位的系统,而32为的CPU架构只能安装32位的系统
2.查看服务器使用的Linux发行版的名称,版本号及描述信息等
lsb_release -a
--如果提示命令无效可通过 yum -y install redhat-lsb 安装
3.查看系统平均负载
uptime
--查看平均负载
--过去一分钟,5分钟,十五分钟内进程队列中的平均进程数量w
--查看系统当前有哪些用户,占用哪些终端top
--查看后台程序,监控系统性能
4.查看硬盘使用情况
fdisk -l
--硬盘及分区信息df -h
--查看文件系统的磁盘空间占用情况iostat -d -x -k 1 10
--查看硬盘I/O性能du -sh /root (--max-depth=1)
--查看某目录大小du -chk * | sort -rn | head -n 10
--查看分区使用率
5.查看CPU
cat /proc/cpuinfo
--查看cpu信息cat /proc/cpuinfo | grep "cpu cores" | uniq
--每个物理CPU中core的个数(核数)cat /proc/cpuinfo | grep "processor" | wc -l
--逻辑CPU个数
6.查看内存
free -m
--查看内存使用情况
--total 内存总数
--used 已使用内存数
--free 空闲内存数
--shared 多个进程共享内存总额
-- -buffers/cache 已用内存数 used-buffers-cached
-- +buffers/cache 可用内存数 free+buffers+cached
--可用内存=free+buffers+cached