Linux查看系统信息

1.查看系统内核
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

你可能感兴趣的:(linux)