如何获取我现在所在文件夹中的可用和当前磁盘使用情况

如何获取我现在所在文件夹中的可用和当前磁盘使用情况

我想查看当前的可用磁盘空间以及我所在的文件夹正在使用多少空间。是否有一些 du/df 命令不仅可以告诉我文件夹的大小,还可以告诉我该目录中还有多少可用空间?

答案1

您可以使用 du 命令,使用“s”(汇总)选项来获取当前文件夹的磁盘使用情况的大小:

du -sk .

“k”表示结果以千字节为单位(即 1024 字节)。

要获取该目录所在磁盘分区的容量,可以使用 df 命令:

df -k .

该命令返回整个磁盘分区的容量,而不是特定的目录的容量。

同样,结果以千字节为单位,因此它更容易与 du 命令的结果进行比较。

答案2

我认为使用df -h /YourDiskLocation可以解决您的问题,这是一个df命令示例:

$ df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/root        29G   11G   17G  39% /
devtmpfs        325M     0  325M   0% /dev
tmpfs           455M     0  455M   0% /dev/shm
tmpfs           182M  1.3M  181M   1% /run
tmpfs           5.0M  4.0K  5.0M   1% /run/lock
/dev/mmcblk0p1  253M   31M  222M  13% /boot
tmpfs            91M   20K   91M   1% /run/user/1000

在栏目2nd4rd,显示totalusedavailable大小,例如您想查看主目录的使用情况,如下所示:

$ df -h /home
Filesystem      Size  Used Avail Use% Mounted on
/dev/root        29G   11G   17G  39% /

从以上信息来看,/home安装在 上/,且使用11G,可用17G。您也可以检查这个答案:

确定目录位于哪个设备上

希望对您有所帮助,并希望您理解我糟糕的英语!

相关内容