<强>你应该已经注意到,在Linux中使用ls命令列出的目录内容中,目录的大小仅显示4 kb。这个大小正确吗?如果不正确,那它代表什么,又该如何获取Linux中的目录或文件夹大小?这是一个默认的大小,是用来存储磁盘上存储目录的元数据的大小。强>
Linux上有一些应用程序可以获取目录的实际大小。其中,磁盘使用率(du)命令已被Linux管理员广泛使用。
我将向您展示如何使用各种选项获取文件夹大小。
<强>什么是du命令吗?强>
杜命令表示磁盘使用率(磁盘使用量)。这是一个标准的Unix程序,用于估计当前工作目录中的文件空间使用情况。
它使用递归方式总结磁盘使用情况,以获取目录及其子目录的大小。
如同我说的那样,使用ls命令时,目录大小仅显示4 kb。参见下面的输出。
$ ls lh | grep ^ d drwxr-xr-x 3 daygeek daygeek 4.0 k 8月2 13:57 Bank_Details drwxr-xr-x 2 daygeek daygeek 4.0 k 3月15 2019 daygeek drwxr-xr-x 6 daygeek daygeek 4.0 k 2019年2月16日drive-2daygeek drwxr-xr-x 13 daygeek daygeek 4.0 k 2019年1月6日drive-mageshm drwxr-xr-x 15 daygeek daygeek 4.0 k 9月29日21:32 Thanu_Photos
<强> 1)在Linux上如何只获取父目录的大小强>
使用以杜下命令格式获取给定目录的总大小。在该示例中,我们将得到/home/daygeek/Documents目录的总大小。
<>以前美元du - h/home/daygeek/Documents或
du - h - max-depth=0/home/daygeek/Documents/美元 20克/home/daygeek/Documents
详细说明:
du -这是一个命令
- h -以易读的格式显示大小(例如1 k 234 2 g)
- s -仅显示每个参数的总数
——max-depth=N -目录的打印深度
<强> 2)在Linux上如何获取每个目录的大小强>
使用以杜下命令格式获取每个目录(包括子目录)的总大小。
在该示例中,我们将获得每个/home/daygeek/Documents目录及其子目录的总大小。
<>以前美元du - h/home/daygeek/Documents/|排序rh | -20头 20克/home/daygeek/Documents/9.6 g/home/daygeek/Documents/drive-2daygeek 6.3 g/home/daygeek/Documents/Thanu_Photos 5.3 g/home/daygeek/Documents/Thanu_Photos/相机 5.3 g/home/daygeek/Documents/drive-2daygeek/Thanu-videos 3.2 g/home/daygeek/Documents/drive-mageshm 2.3 g/home/daygeek/Documents/drive-2daygeek/Thanu-Photos 2.2 g/home/daygeek/Documents/drive-2daygeek/Thanu-photos-by-month 916/home/daygeek/Documents/drive-mageshm/Tanisha 454/home/daygeek/Documents/drive-mageshm/2 g-backup 415/home/daygeek/Documents/Thanu_Photos/WhatsApp视频 300/home/daygeek/Documents/drive-2daygeek Thanu-photos-by-month/1 - 2017 288/home/daygeek/Documents/drive-2daygeek Thanu-photos-by-month/10月- 2017 226/home/daygeek/Documents/drive-2daygeek Thanu-photos-by-month/9 - 2017 219/home/daygeek/Documents/Thanu_Photos/WhatsApp文档 213/home/daygeek/Documents/drive-mageshm/照片 163/home/daygeek/Documents/Thanu_Photos/WhatsApp视频/发送 161/home/daygeek/Documents/Thanu_Photos/WhatsApp图像 154/home/daygeek/Documents/drive-2daygeek Thanu-photos-by-month/6 - 2017 150/home/daygeek/Documents/drive-2daygeek/Thanu-photos-by-month/11月- 2016<强> 3)在Linux上如何获取每个目录的摘要强>
使用如杜下命令格式仅获取每个目录的摘要。
<>以前美元du - h/home/daygeek/Documents/* |排序rh | -10头 9.6 g/home/daygeek/Documents/drive-2daygeek 6.3 g/home/daygeek/Documents/Thanu_Photos 3.2 g/home/daygeek/Documents/drive-mageshm 756 k/home/daygeek/Documents/Bank_Details 272 k/home/daygeek/Documents/user-friendly-zorin-os-15-has-been-released-TouchInterface1.png 172 k/home/daygeek/Documents/user-friendly-zorin-os-15-has-been-released-NightLight.png 164 k/home/daygeek/Documents/ConfigServer安全和防火墙(csf) Sheet.pdf作弊 132 k/home/daygeek/Documents/user-friendly-zorin-os-15-has-been-released-Todo.png 112 k/home/daygeek/Documents/user-friendly-zorin-os-15-has-been-released-ZorinAutoTheme.png 96 k/home/daygeek/Documents/distro-info.xlsx<强> 4)在Linux上如何获取每个目录的不含子目录的大小强>
使用如杜下命令格式来展示每个目录的总大小,不包括子目录。
<>以前美元du - h/home/daygeek/Documents/|排序rh | -20头 5.3 g/home/daygeek/Documents/Thanu_Photos/相机 5.3 g/home/daygeek/Documents/drive-2daygeek/Thanu-videos 2.3 g/home/daygeek/Documents/drive-2daygeek/Thanu-Photos 1.5 g/home/daygeek/Documents/drive-mageshm 831/home/daygeek/Documents/drive-mageshm/Tanisha 454/home/daygeek/Documents/drive-mageshm/2 g-backup 300/home/daygeek/Documents/drive-2daygeek Thanu-photos-by-month/1 - 2017 288/home/daygeek/Documents/drive-2daygeek Thanu-photos-by-month/10月- 2017 253/home/daygeek/Documents/Thanu_Photos/WhatsApp视频 226/home/daygeek/Documents/drive-2daygeek Thanu-photos-by-month/9 - 2017 219/home/daygeek/Documents/Thanu_Photos/WhatsApp文档 213/home/daygeek/Documents/drive-mageshm/照片 163/home/daygeek/Documents/Thanu_Photos/WhatsApp视频/发送 154/home/daygeek/Documents/drive-2daygeek Thanu-photos-by-month/6 - 2017 150/home/daygeek/Documents/drive-2daygeek Thanu-photos-by-month/11 - 2016 127/home/daygeek/Documents/drive-2daygeek Thanu-photos-by-month/12 - 2016 100/home/daygeek/Documents/drive-2daygeek Thanu-photos-by-month/10月- 2016 94/home/daygeek/Documents/drive-2daygeek Thanu-photos-by-month/11 - 2017 92/home/daygeek/Documents/Thanu_Photos/WhatsApp图像 90/home/daygeek/Documents/drive-2daygeek/Thanu-photos-by-month/12 - 2017