如何在 Linux 上查看/确定磁盘文件大小?

use*_*012 5 disk-usage linux-mint files

在 Windows 上,您可以看到文件/目录的实际大小和磁盘大小,磁盘上的大小取决于块大小。

我怎么能在 Linux (mint) 上看到这个?

我有成千上万张不同大小的图片的磁盘。

我想查看它们的实际大小以及它们在磁盘上占用的空间,尤其是目录。在 Windows 上,差异可能以千兆字节的浪费空间为单位。

Paw*_*uin 6

我想你正在寻找的是du。执行后du -s <directory>会显示目录内容占用了多少磁盘空间。du还可以单独计算目录中每个文件的大小,并告诉您它们的总内容有多大:

du -s --apparent-size <directory>

如果您想知道因块分配而产生的“浪费”空间量,只需从第一个命令的结果中减去第二个命令的结果即可。

注意:--apparent-size报告大小(以千字节为单位)。-b如果您想知道文件包含的确切字节数,则可以使用该标志。例如,如果您想知道需要通过网络发送多少字节(没有标头等)来传送文件,这非常有用。