linuxdu命令选项
-
Linux命令中常用的du命令用于查看文件和目录的磁盘使用情况。du命令选项主要有以下几种:
1. -h(human-readable): 将文件和目录的大小以易读的方式显示,例如使用KB、MB、GB等单位进行显示。
2. -s(summarize): 只显示总大小,而不显示子目录的大小。这个选项在查看文件夹总大小时特别有用。
3. -c(total): 在最后显示总大小。这个选项会在最后加上一行总大小的统计信息。
4. -a(all): 显示所有的文件和目录的大小,而不仅仅是目录的大小。
5. –exclude=
:排除某些文件或目录,可以使用通配符模式匹配。比如,–exclude=*.txt表示排除所有以.txt结尾的文件。 6. -d
:指定文件/目录层级的深度,只显示指定层级的文件和目录的大小。 7. –max-depth=
:类似于-d选项,但是指定的是最大深度。只显示深度小于等于指定值的文件和目录的大小。 8. –time:显示文件和目录的最后修改时间。
9. –si:使用十进制单位显示文件和目录大小,而不是二进制单位。
10. –one-file-system:只显示指定文件/目录所在文件系统中的大小,不计算其他文件系统中的大小。
以上是一些常用的du命令选项,通过灵活使用这些选项,可以方便地查看文件和目录的磁盘使用情况,满足不同的需求。
2年前 -
Linux的du命令是用来计算文件或目录的磁盘使用情况的。它提供了一些选项来控制输出的格式和粒度。以下是一些常用的du命令选项:
1. -h或–human-readable:以易读的方式显示磁盘使用情况。使用该选项后,du命令会将文件大小以K、M、G等单位进行显示,而不是以字节为单位。
2. -s或–summarize:只显示指定目录或文件的总大小,而不显示每个子目录的详细信息。如果想要快速查看某个目录或文件的大小,可以使用该选项。
3. -c或–total:在显示每个目录或文件的大小后,显示总大小。使用该选项后,du命令会在最后一行显示一个总和。
4. -a或–all:显示所有文件和目录的大小,包括隐藏文件和子目录。默认情况下,du命令会忽略隐藏文件和子目录。
5. -x或–one-file-system:如果给定目录是一个挂载点,du命令会统计该挂载点下的文件大小,但不会包括其它挂载点下的文件。这在统计一个文件系统的使用情况时很有用。
6. -D或–dereference-args:对于给定的符号链接,du命令会按照其实际指向的文件的大小计算,而不是符号链接本身的大小。如果你想要统计符号链接指向的文件大小,可以使用该选项。
7. –exclude=
:排除符合指定模式的文件或目录。可以使用通配符来指定模式。这在你想要排除某些文件或目录时很有用。 8. –max-depth=
:限制du命令显示的级别深度。参数level指定了显示的深度,0表示只显示指定目录的大小,1表示显示指定目录及其直接子目录的大小,以此类推。 9. –time:显示每个目录或文件的修改时间。
这些选项能够帮助我们灵活地使用du命令来统计磁盘使用情况,并根据需要进行筛选、排除和限制等操作。
2年前 -
Linux中的”du”命令用于查看文件和目录占用的磁盘空间大小。它可以帮助我们确定哪些文件或目录占用了大量的磁盘空间。
“du”命令有一些常用的选项,可以根据需要进行组合使用。下面是一些常用的选项:
1. “-h”选项:以人类可读的方式显示磁盘空间大小。这将以较大单位(如MB、GB)来表示文件和目录的大小,而不是以字节为单位。这使得结果更易于阅读。
2. “-s”选项:只显示目录的总大小,而不显示每个子目录和文件的详细信息。这可以帮助我们快速了解目录占用的磁盘空间。
3. “-c”选项:在显示目录的总大小时,同时显示每个子目录和文件的大小。这将给出一个完整的关于目录占用的磁盘空间的具体信息。
4. “-a”选项:显示所有文件和目录的大小,包括隐藏文件和目录。默认情况下,”du”命令不会显示以点开头的文件和目录。
5. “-x”选项:仅计算当前文件系统中指定目录的大小,而不会包括挂载的其他文件系统中的目录。这是在需要计算特定文件系统的磁盘使用情况时使用的选项。
6. “-L”选项:如果指定的目录是符号链接,则会跟踪链接指向的目标,并计算目标目录的大小。
7. “-max-depth”选项:限制显示文件和目录的层次深度。例如,使用”-max-depth 1″选项将只显示指定目录下的一级目录和文件的大小。
这些是”du”命令的一些常用选项。根据实际需求,我们可以根据需要组合使用这些选项,以获得所需的磁盘使用情况信息。
2年前