如何查看Linux硬盘使用情况

1.查看磁盘空间 -df

df 以磁盘分区为单位查看文件系统中磁盘空间的使用情况

linux 查看emmc硬盘 linux如何看硬盘信息_子目录


df -h 使用常见的方式查看

linux 查看emmc硬盘 linux如何看硬盘信息_磁盘分区_02


df -i 或 inode 查看分区 inode 使用情况(指令可以搭配使用)

linux 查看emmc硬盘 linux如何看硬盘信息_子目录_03


注意:已用和可用加起来不一定等于 容量 ,因为系统会保留一部分空间留做他用

2.查看磁盘空间 -du

linux 查看emmc硬盘 linux如何看硬盘信息_linux_04

  • du -a 列出所有文件和目录容量大小而不仅仅列出目录容量大小
  • du -s 进现实总计,只列出最后加总的值
  • du -h 以K,M,G为单位,提高可读性
  • du -c 除了列出文件和目录的容量大小以外,最后再列出总容量
  • du - -max-depth=N 递归显示时的递归深度小于等于N,N=0时相当于du -s

du -a

linux 查看emmc硬盘 linux如何看硬盘信息_子目录_05


du -s

linux 查看emmc硬盘 linux如何看硬盘信息_子目录_06


du -h

linux 查看emmc硬盘 linux如何看硬盘信息_子目录_07


du -c

linux 查看emmc硬盘 linux如何看硬盘信息_子目录_08


du - -max-depth=N

linux 查看emmc硬盘 linux如何看硬盘信息_子目录_09


这里给出一个定义:目录容量 = 目录本身的大小 + 目录下所有文件的大小(包括子目录和普通文件)

df 和 du 区别

  • du 是统计文件或目录及其子目录的硬盘空间使用情况,一般可带我们快速定位目录下是否存在超大文件或者其他特殊大小的文件
  • df 是统计磁盘分区整体的使用情况
  • du 会直接到特定目录内查找所有文件数据,并统计累加,所以命令实行时会耗费一点时间
  • df 直接从文件系统中提取信息,所以比较快

总结:

  • du 中的选项,大部分只为我们显示提供不同的方式
  • du 可用来进行统计目录容量,也可用来统计特定文件大小
  • du 可用来统计任意目录容量,而分区是挂载在指定目录的,可就是说 du 可以用来统计磁盘分区空间使用情况

如何查看 Linux CPU 使用情况

查看 CPU 基本硬件信息 cat /proc/cpuinfo

linux 查看emmc硬盘 linux如何看硬盘信息_linux 查看emmc硬盘_10


查看 CPU 使用状态 top 或 dstat -c(若没有dstat插件,可使用 yum -y install dstat 安装)

linux 查看emmc硬盘 linux如何看硬盘信息_文件系统_11


linux 查看emmc硬盘 linux如何看硬盘信息_linux 查看emmc硬盘_12

如何查看内存信息

查看内存基本容量信息 cat /proc/meminfo

linux 查看emmc硬盘 linux如何看硬盘信息_linux_13


查看内存运行空间信息 free -k 安装以KB为单位显示,-m 安装以MB为单位显示

linux 查看emmc硬盘 linux如何看硬盘信息_linux_14

如何查看Linux系统版本

uname -a

linux 查看emmc硬盘 linux如何看硬盘信息_文件系统_15


cat /etc/redhat-release 如果是centos机器,可直接查看更细致的版本

linux 查看emmc硬盘 linux如何看硬盘信息_linux 查看emmc硬盘_16

总结

linux 查看emmc硬盘 linux如何看硬盘信息_子目录_17


以上就是Linux关于查看硬盘使用情况,CPU使用情况和内存使用情况以及系统版本相关指令