假设我有一个非常简单的ASCII文件,只包含
11111111
现在,我想使用一个命令来查找它实际拥有的字节数,而不是系统为其分配的字节数。我试过了
ln -s
和
du
但他们只输出
4
我认为这是系统为此文件分配的块数,如何使用命令查找这样一个小文件的大小?
答案 0 :(得分:5)
您需要使用du -b
来查看文件的大小(以字节为单位)。
$ du -b file
9 file
答案 1 :(得分:4)
wc -c
会:
$ echo "11111111" > file
$ wc -c file
9 file
答案 2 :(得分:2)
您可以使用stat
命令获取文件信息。例如,文件的大小为:
$ echo "11111111" > file
$ stat -c %s file
9
键入man stat
以查看它可以告诉您有关文件的所有其他有用信息。