假设我有一个非常简单的ASCII文件,只包含如何知道一个非常小的文件的大小?
11111111
现在,我想用一个命令来找出多少字节是真的有,没有多少字节分配给它的系统。我试图
ln -s
和
du
,但他们只输出
4
我认为这是该系统有多少块分配这个文件,我怎么可以用一个命令来查找这样一个小文件的大小?
假设我有一个非常简单的ASCII文件,只包含如何知道一个非常小的文件的大小?
11111111
现在,我想用一个命令来找出多少字节是真的有,没有多少字节分配给它的系统。我试图
ln -s
和
du
,但他们只输出
4
我认为这是该系统有多少块分配这个文件,我怎么可以用一个命令来查找这样一个小文件的大小?
您需要使用du -b
以字节为单位查看文件大小。
$ du -b file
9 file
您可以使用stat
命令获取有关文件的信息。例如,文件的字节大小为:
$ echo "11111111" > file
$ stat -c %s file
9
类型man stat
看到所有的其他有用的东西它可以告诉你有关的文件。
wc -c
会做:
$ echo "11111111" > file
$ wc -c file
9 file