其他问题

Linux查看当前目录的总大小/总磁盘空间的命令行

  一、du 命令解析

  在Linux命令行可以使用 du 命令来查看当前目录的总大小。du 是 disk usage 的缩写,表示磁盘使用情况。

  命令解释:总结每个文件的磁盘使用情况,递归地用于目录。

  使用格式:

  du [OPTION]... [FILE]...

  常用选项[OPTION]:

  -a :列出所有的文件与目录容量,因为默认仅统计目录底下的文件量而已。

  -h :以人们较易读的容量格式 (G/M) 显示;

  -s :列出总量而已,而不列出每个目录占用容量;

  -S :不包括子目录下的总计,与 -s 有点差别。

  -k :以 KBytes 列出容量显示;

  -m :以 MBytes 列出容量显示;

  -d(–max-depth=N):查看当前目录使用的总空间大小。N表示深度,为0表示列出当前目录的总大小,为1表示列表当前目录及各个子目录的总大小,为2则更深一级的目录。

  二、du 命令查看目录总大小

  du -sh

  列出当前目录总大小,而不列出各个文件的大小。以人们较易读的容量格式 (G/M) 显示;

  运行结果如下:

  另外,du -sh还可以查看指定目录或文件的总大小:

  du -sh /home/samba/00_thirdLib/

  du -sh ./a.out sscanf.c

  三、du 命令查看目录指定层级的大小

  -d 或 --max-depth=N可以指定du命令查看哪个目录层级的总大小。

  -d0 或 --max-depth=0 表示查看当前目录的大小;

  -d1 或 --max-depth=1 表示查看当前目录的大小,及当前目录各个子目录的大小;

  -d2 或 --max-depth=2 表示查看当前目录的大小,及当前目录各个子目录的大小,以及子目录的子目录大小;

  看例子演示:

  四、du 命令查看除了子目录之外的总大小

  du 命令使用 -S 选项可以查看当前目录下除了子目录之外的所有文件的大小,下面命令显示当前除了子目录之外整个目录大小:

  du -Sh

  还可以查看指定目录,命令如下:

  du -Sh 01_fileOpe/




免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:bkook@qq.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。
上一篇:Linux查看日历、时间等常用热键及关机指令
下一篇:DNS(域名系统)是什么?它有什么作用?
0

在线
客服

在线客服服务时间:9:00-18:00

客服
热线

19899115815
7*24小时客服服务热线

关注
微信

关注官方微信
顶部