我想查看当前的可用磁盘空间以及我所在的文件夹正在使用多少空间。是否有一些 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
在栏目2nd
中4rd
,显示total
、used
和available
大小,例如您想查看主目录的使用情况,如下所示:
$ df -h /home
Filesystem Size Used Avail Use% Mounted on
/dev/root 29G 11G 17G 39% /
从以上信息来看,/home
安装在 上/
,且使用11G,可用17G。您也可以检查这个答案:
希望对您有所帮助,并希望您理解我糟糕的英语!