我运行时在此目录中
ls -l
它打印以下输出:
-rw ------- 1 csundl dcsugrad 0 12月5日13:51 file3
drwx ------ 2 csundl dcsugrad 4096 12月5日13:51照片
drwx ------ 2 csundl dcsugrad 4096 12月5日13:51
drwx ------ 2 csunfi dcsugrad 4096 12月5日13:51电子表格
drwx ------ 3 csundl dcsugrad 4096 12月5日15:12东西
-rwx ------ 1 csundl dcsugrad 149 12月5日15:08 untitled.sh
粗体值是字节大小(?)。
但是当我跑步时:
ls -l | wc -c
总字节大小为340.为什么会这样?
感谢。
答案 0 :(得分:2)
ls
命令显示文件的大小
但是这个命令:
ls -l | wc -c
计算ls
命令输出中的字符数。
要计算目录中文件的总大小,请使用du
命令:
du -hs mydir