Kor*_*era 5 ls directory fdisk
我想看看总共占用了多少空间/,但我不知道该怎么做。我可以使用ls -hal和添加小计,或者我可以使用fdisk告诉我该分区的大小,但有没有更好的方法?
您是在询问 中包含的文件/目录/的总大小,还是根文件系统的总大小?
如果是前者,请使用df -h /.
如果是后者,您可以使用du -sh /,这将非常慢,因为它必须枚举每个文件。更好,但可能由于绑定挂载、文件系统在其他文件系统/等上存储为稀疏文件等原因而可能不准确:总计您的df输出。
根目录中通常没有文件,所以我假设您想知道根文件系统中使用了多少空间。这样做的命令是df(d ISK ˚F REE)。
df -h /
Run Code Online (Sandbox Code Playgroud)
不带参数,df提供所有文件系统的使用信息(除了一些与此无关的特殊的、非磁盘支持的文件系统)。
如果您想知道一个目录及其子目录使用了多少空间,而这些子目录并不构成完整的文件系统,请使用du( d isk u sage)。