在CentOS系统中,有多种方法可以检查磁盘空间。以下是一些常用的命令:
1. df
命令
df
(disk free)命令用于显示文件系统的磁盘空间使用情况。
df -h
-h
选项表示以人类可读的格式显示(例如,MB、GB)。- 输出示例:
Filesystem Size Used Avail Use% Mounted on devtmpfs 3.9G 0 3.9G 0% /dev tmpfs 3.9G 1.2M 3.9G 1% /dev/shm tmpfs 3.9G 28M 3.9G 1% /run tmpfs 3.9G 0 3.9G 0% /sys/fs/cgroup /dev/sda1 20G 15G 4.0G 78% /
2. du
命令
du
(disk usage)命令用于显示目录或文件的磁盘使用情况。
du -sh /path/to/directory
-s
选项表示总结(只显示总计)。-h
选项表示以人类可读的格式显示。/path/to/directory
是你要检查的目录路径。
例如:
du -sh /var/log
3. ncdu
命令
ncdu
(NCurses Disk Usage)是一个基于文本的用户界面工具,用于查看和分析磁盘空间使用情况。
首先需要安装 ncdu
:
sudo yum install ncdu
然后运行:
ncdu /path/to/directory
4. lsblk
命令
lsblk
(list block devices)命令用于列出所有可用的块设备及其挂载点。
lsblk
输出示例:
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sr0 11:0 1 1024M 0 rom sda 8:0 0 20G 0 disk ├─sda1 8:1 0 1G 0 part / ├─sda2 8:2 0 1G 0 part [SWAP] └─sda3 8:3 0 18G 0 part /home sdb 8:16 1 100G 0 disk └─sdb1 8:17 1 100G 0 part /mnt/data
5. fdisk
或 parted
命令
如果你需要更详细的分区信息,可以使用 fdisk
或 parted
命令。
sudo fdisk -l
或者:
sudo parted -l
这些命令会显示所有磁盘及其分区的详细信息。
通过这些命令,你可以全面了解CentOS系统的磁盘空间使用情况。