在Linux系统中,查看磁盘空间大小是一个常见的操作。以下是一些常用的命令和方法:
df
命令df
命令可以显示所有挂载的文件系统的磁盘空间使用情况。
df -h
-h
选项表示以人类可读的格式(如GB、MB)显示结果。示例输出:
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 20G 10G 10G 50% /
tmpfs 3.9G 0 3.9G 0% /dev/shm
/dev/sdb1 100G 20G 80G 20% /data
du
命令du
命令可以查看特定目录或文件的磁盘使用情况。
du -sh /path/to/directory
-s
选项表示总结目录的总大小。-h
选项表示以人类可读的格式显示结果。示例输出:
1.5G /path/to/directory
原因:
解决方法:
df -h
查找占用空间较大的文件系统。du -sh /path/to/directory
定位具体目录。示例代码:
# 查找占用空间较大的目录
du -sh /var/log
# 清理特定日志文件
sudo rm /var/log/syslog.*
原因:
解决方法:
fsck
工具检查和修复文件系统。fsck
以避免数据丢失。示例代码:
# 在单用户模式下运行 fsck
sudo fsck /dev/sda1
通过以上方法,可以有效地查看和管理Linux系统中的磁盘空间。
领取专属 10元无门槛券
手把手带您无忧上云