2

假设我有一个非常简单的 ASCII 文件,它只包含

11111111  

现在,我想使用一个命令来查找它真正有多少字节,而不是系统为它分配了多少字节。我试过了

ln -s 

du

但他们只输出

4

我认为这是系统为这个文件分配了多少块,我怎样才能使用命令来找到这么小的文件的大小?

4

3 回答 3

5

您需要使用du -b来查看文件的大小(以字节为单位)。

$ du -b file
9       file
于 2013-07-22T14:31:33.777 回答
4

wc -c会做:

$ echo "11111111" > file
$ wc -c file
9 file
于 2013-07-22T14:43:33.060 回答
2

您可以使用该stat命令获取有关文件的信息。例如,文件的大小(以字节为单位)为:

$ echo "11111111" > file
$ stat -c %s file
9

键入man stat以查看它可以告诉您有关文件的所有其他有用信息。

于 2013-07-22T14:35:47.127 回答