2013-07-22 30 views
2

假设我有一个非常简单的ASCII文件,只包含如何知道一个非常小的文件的大小?

11111111 

现在,我想用一个命令来找出多少字节是真的有,没有多少字节分配给它的系统。我试图

ln -s 

du 

,但他们只输出

4 

我认为这是该系统有多少块分配这个文件,我怎么可以用一个命令来查找这样一个小文件的大小?

回答

5

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

$ du -b file 
9  file 
2

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

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

类型man stat看到所有的其他有用的东西它可以告诉你有关的文件。

4

wc -c会做:

$ echo "11111111" > file 
$ wc -c file 
9 file