查询文件夹下所有文件总大小?
1.查询文件夹下文件总大小的方法/步骤分步阅读
1
/6
最简单的查看方法可以使用ls -ll、ls-lh命令进行查看,当使用ls -ll,会显示成字节大小,而ls- lh会以KB、MB等为单位进行显示,这样比较直观一些。
2
/6
通过命令du -h –max-depth=1 *,可以查看当前目录下各文件、文件夹的大小,这个比较实用。
3
/6
查询当前目录总大小可以使用du -sh,其中s代表统计汇总的意思,即只输出一个总和大小。
4
/6
同样,通过命令du -h –max-depth=0 *,可以只显示直接子目录文件及文件夹大小统计值。
5
/6
如果只想查看指定目录的总大小,可以使用du -sh 目录名称。
6
/6
对于指定文件夹也可以指定显示层次深度,如du -h –max-depth=0 software/及du -h –max-depth=1 software/
为什么我的磁盘那个已用空间跟所有的文件大小不一样!~?
1.出现磁盘里所有文件大小和已用空间不一样,一般是由以下原因造成的1、windows系统还原使用了部分空间。
windows系统还原会使用部分空间使用System Volume Information文件夹,但无论系统还原占用多少磁盘空间,该文件夹的大小都显示为0,系统还原使用的空间在磁盘属性中显示为已用空间,但不能通过文件夹属性查看到。
2、部分软件,例如联想一键恢复5.3(闪电备份与恢复5.3版本)使用的磁盘空间在磁盘属性中显示为已用空间,但该软件并不生成具体的备份文件,也无法同文件夹属性查看到占有的空间。
3、由于文件系统本身的原因也会造成磁盘的已用空间和所有文件大小有一些差距,文件系统本身,不足一个簇(或者一个FAT)的存储、空文件夹、碎片等都会占用一些空间。
这个是系统本身占有,从根本上是无法解决的。解决方案如下: 对于1或者2造成的问题,如果需要释放占用的空间,可以按照下面的方案解决:
1、禁用闪电备份与恢复,以释放闪电备份与恢复占用的空间。
2、启用windows系统还原,然后再禁用windows系统还原,以便windows删除所有还原点。 注意: 1和2必须按照步骤操作,不能颠倒。