在Linux系统中,你可以使用多种命令来查看磁盘空间的使用情况。以下是几种常用的方法:
1. 使用 `df` 命令
`df` 命令用于显示磁盘分区的容量和使用情况。默认情况下,该命令会以千字节(K)为单位展示数据,但如果需要更易读的形式,可以加上 `h` 参数来以人更容易理解的单位如兆字节(M)或千兆字节(G)显示信息。
bash
df h
这里,`h` 表示以更易于阅读的人类可读格式展示。
2. 使用 `du` 命令
`du`(disk usage)命令用于估计文件和目录的磁盘使用量。它可以结合各种选项,如列出总和或单独大小,也可以按大小降序排列结果。
要查看某个文件或目录的空间占用情况,可以这样用:
查看某个目录下的总存储使用情况:
bash
du sh 路径/目录名
其中,`s` 表示显示总大小(summarize),而 `h` 使其以更易于阅读的形式输出信息(例如M,表示MB;G,表示GB等)。
列出目录内每个文件/目录所占空间及详细内容时可以不加 `s`,如下:
bash
du h 路径/目录名
3. 使用 `ncdu` 命令 (可选)
如果安装了ncdu(NCurses Disk Usage),这会是一个非常强大的图形化命令行磁盘使用查看工具。对于需要在服务器上分析目录使用空间的场合尤为有用。
请检查您的系统是否有 `ncdu` 可用,通常在许多Linux发行版中可通过包管理器获取它:
Debian/Ubuntu:
sh
sudo aptget install ncdu
Fedora/CentOS/RHEL:
sh
sudo yum install ncdu 或者
sudo dnf install ncdu
然后使用类似的方法运行:
bash
ncdu
按提示操作以查看和浏览不同部分的存储使用情况。
每一种方式都有其特点适用的场景也不同,根据实际需求选择最合适的方式来查看你的Linux环境里的磁盘空间吧。
发表评论