Linux硬盘使用情况、CPU使用情况、内存信息查看和版本信息
如何查看Linux硬盘使用情况
1.查看磁盘空间 -df
df 以磁盘分区为单位查看文件系统中磁盘空间的使用情况
df -h 使用常见的方式查看
df -i 或 inode 查看分区 inode 使用情况(指令可以搭配使用)
注意:已用和可用加起来不一定等于 容量 ,因为系统会保留一部分空间留做他用
2.查看磁盘空间 -du
- du -a 列出所有文件和目录容量大小而不仅仅列出目录容量大小
- du -s 进现实总计,只列出最后加总的值
- du -h 以K,M,G为单位,提高可读性
- du -c 除了列出文件和目录的容量大小以外,最后再列出总容量
- du - -max-depth=N 递归显示时的递归深度小于等于N,N=0时相当于du -s
du -a
du -s
du -h
du -c
du - -max-depth=N
这里给出一个定义:目录容量 = 目录本身的大小 + 目录下所有文件的大小(包括子目录和普通文件)
df 和 du 区别
- du 是统计文件或目录及其子目录的硬盘空间使用情况,一般可带我们快速定位目录下是否存在超大文件或者其他特殊大小的文件
- df 是统计磁盘分区整体的使用情况
- du 会直接到特定目录内查找所有文件数据,并统计累加,所以命令实行时会耗费一点时间
- df 直接从文件系统中提取信息,所以比较快
总结:
- du 中的选项,大部分只为我们显示提供不同的方式
- du 可用来进行统计目录容量,也可用来统计特定文件大小
- du 可用来统计任意目录容量,而分区是挂载在指定目录的,可就是说 du 可以用来统计磁盘分区空间使用情况
如何查看 Linux CPU 使用情况
查看 CPU 基本硬件信息 cat /proc/cpuinfo
查看 CPU 使用状态 top 或 dstat -c(若没有dstat插件,可使用 yum -y install dstat 安装)
如何查看内存信息
查看内存基本容量信息 cat /proc/meminfo
查看内存运行空间信息 free -k 安装以KB为单位显示,-m 安装以MB为单位显示
如何查看Linux系统版本
uname -a
cat /etc/redhat-release 如果是centos机器,可直接查看更细致的版本
总结
以上就是Linux关于查看硬盘使用情况,CPU使用情况和内存使用情况以及系统版本相关指令