Linux,检查每个分区使用了多少空间


16

在Windows中,“我的电脑”视图显示每个分区/卷有多少磁盘空间。

我如何在linux中获取此信息?(linux mint)

Answers:


5

在nautilus的每个选项卡/窗口的底部,如果您没有选择文件夹/文件,它将显示您当前正在浏览的驱动器上有多少可用空间。


很好,没有意识到它!
哈森于2009年

38

要使用的命令行工具是df

以漂亮的形式,df -h以人性化的形式获得结果。


4
我建议df -alh。这显示了甚至隐藏的已安装文件系统,但只显示本地系统(没有NFS或SMB驱动器)。
杰克M. 2009年

1
哇哇哇哇 你必须指df --si。
andrew.n

3

如果我没记错的话,Mint是Ubuntu的一个稍微重新版本的版本。如果这不起作用,您可能需要检查磁盘空间分析器的存储库。

你应该可以去 Application > Accessories > Disk Space Analyzer


2

在终端窗口中使用df命令。我喜欢使用-k选项来获取以KB为单位的大小。


2

要查看分区的大小和磁盘空间...

对于漂亮的图形视图,您可以使用gparted。如果安装它将在:
系统 - >管理 - >分区编辑器

如果它没有安装你可以通过使用synaptic(我假设mint有这个或类似的app,因为它基于Ubuntu)或只是在终端中键入以下命令来解决这个问题:

sudo apt-get install gparted

2

这是对的使用提醒sortdf

df -alhk | sort -nk2  # list disk usage and sort by used blocks
df -alhT | sort -hk3  # show and sort by human-readable usage
df --si | sort -hk3   # (this one doesn't show the empty file systems)
df --si | sort -nk5   # sort by percentage full

只有以'/ dev'开头的文件系统才是磁盘分区:

df -h | grep ^/dev

显示分区类型,并隐藏一些非磁盘文件系统:

df -h -T
df -h --output=source,fstype,size,used,avail,pcent,target -x tmpfs -x devtmpfs

更好的观点:

pydf

列表存储块:

lsblk

对于块设备属性:

blkid

用于检查磁盘使用情况的耗时但有用的工具:

du
du | xdu
ncdu
xdiskusage

“9个命令检查Linux上的硬盘分区和磁盘空间”总结

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.