当前位置:家常菜>百科>科技>正文

linux du命令详解

人气:922 ℃/2024-03-28 11:42:23

linux系统下du命令用于估计文件系统的磁盘已使用量,常用于查看文件或目录所占磁盘容量,下面是du命令的具体内容介绍:

1、du命令简介:

linux系统下du命令用于估计文件系统的磁盘已使用量,常用于查看文件或目录所占磁盘容量。du命令与df命令不同,df命令是统计磁盘使用情况,详见linux命令详解之df命令。

在默认情况下,输出结果大小是以KB为单位的。如果想以MB为单位,使用-m参数即可,如果只想知道目录占了多少容量,使用-s参数即可。

2、语法:

du [选项] [文件或目录名称]

3、参数:

-a:--all, 列出所有的文件和目录容量大小而不仅仅列出目录容量大小,默认情况只是统计目录的容量大小。

-B:--block-size=SIZE,指定单位大小。

-b:--bytes,以字节为单位列出文件和目录的容量大小。

-c:--total,除了列出文件和目录的容量大小外,列出总的容量大小。

-h:--human-readable,以人们易读的方式(KB,MB,GB)显示容量大小。

--si:和-h参数类似,但是单位换算时是以1000进行换算,而不是1024。

-k:和--block-size=1k类似,以KB为单位。

-m:和--block-size=1m类似,以MB为单位。

-s:--summarize,仅列出总量,而不列出每个目录和文件的大小。

-S:--separate-dirs,和-s参数类似,但是统计时不包含子目录的容量大小。

--max-depth=N:类似于默认情况的du,但是,递归显示时的递归深度小于等于N。如果--max-depth=0,就相当于-s参数,只统计总量而已,如果--max-depth=1,就相当于du -s 目录/*。

示例:

本网站部分内容、图文来自于网络,如有内容侵犯您的合法权益,请及时与我们联系,我们将第一时间安排核实及删除!
CopyRight © 2007-2024 家常菜 All Rights Reserved. 手机版