Linux 指令 ls -l 后首行 total 含义

ls-lh命令显示的total表示当前目录下非目录文件的总大小。当文件移至子目录,total变为0,但du-sh或du-ah显示的占用资源未变,说明total不包括子目录内容。复制同样大小的文件会使total增加,反映出文件系统的大小变化。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

        在使用 ls -lh 指令的时候,会在第一行出现一个total 计数,这个计数代表的是当前文件夹下所有文件的大小和,没有算上目录内的文件夹内容

        这里先 ll(同 ls -l) 查看一下,看到 total 后面是4,这是其中 2.txt 文件的大小,我们将它移动到当前目录的子目录里,再次查看发现 total 后面变成 0了,使用 du -sh 或 du -ah查看,占用资源大小并没有改变。

         回到移动前,再复制一份相同大小的文件 3.txt , ll 查看 total 后面变成了 8。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值