我正在使用
然而,我希望以字节的形式输出,并且仅仅是字节计数。
例如:
du -sh
命令来查看目录的大小。如果我检查一个1KiB的目录,我会看到:1.0K .
然而,我希望以字节的形式输出,并且仅仅是字节计数。
例如:
$ du -sh .
1024
要获取以字节为单位的文件大小,您应该使用以下命令:
du -sb
(这里的b
表示字节)
对于不能正常使用-b
的du
命令,您可以使用
du -s --block-size=1
--block-size=1
表示以字节为单位。因为 --block-size=1k
等同于 -k
。 - Romeo Ninov
h
标志呢?请阅读手册。 - Mat-h
选项,则不会得到字节计数。例如,一个8K的目录在没有使用-h
选项的情况下会给出16
。8千字节不是16个字节。 - leetbacoondu
”(https://blog.superuser.com/2011/04/16/confused-by-the-output-of-du-in-linux/)。 - kvantourdu
,但没关系。我还通过grep -o '^[0-9]\+'
进行了管道传输,以获得我所需的真实输出。 - leetbacoon