例如得到根目录下所有目录或文件的占用空间大小,并且想要排除名字中包含 proc 的文件或目录,可以使用如下命令 du -sh /* --exclude="proc" 或使用 模糊匹配 都行 du -sh /* --exclude="*proc*" 扩展内容,想要排除多个文件或文件夹,且只想看到空间大于 G 的结果 du -sh /* \ --exclude="proc" \ --...
例如得到根目录下所有目录或文件的占用空间大小,并且想要排除名字中包含 proc 的文件或目录,可以使用如下命令 du -sh /* --exclude="proc" 或使用 模糊匹配 都行 du -sh /* --exclude="*proc*" 扩展内容,想要排除多个文件或文件夹,且只想看到空间大于 G 的结果 du -sh /* \ --exclude="proc" \ --...
-h:以人类可读的格式显示磁盘空间占用(例如,KB,MB,GB)。 -s:仅显示目录的总磁盘空间占用,而不显示子目录的详细信息。 -c:显示所有文件和目录的总磁盘空间占用。 -a:显示目录中所有文件和子目录的磁盘空间占用。 -L:遵循符号链接指向的文件或目录。 --exclude=<模式>:排除符合模式的文件或目录。 常用示例 显...
查看特定目录的使用情况,限制深度为2级 排除临时文件目录的磁盘使用情况 注意事项 du(Disk Usage)命令是Linux中的一个常用工具,用于估算文件和目录的磁盘使用情况。以下是详细的讲解,包括常用选项和示例: 基本语法 du[选项][文件或目录] 1. 常用选项 -a:显示所有文件和目录的磁盘使用情况,而不仅仅是目录。
排除特定文件或目录 有时候,你可能希望排除某些文件或目录不计算在磁盘使用中。这可以通过--exclude选项来实现。例如,排除所有.yml文件: 代码语言:javascript 复制 du-sh*--exclude='*.yml' 监控目录变化 可以结合watch命令,实时监控目录的变化: 代码语言:javascript ...
在提供的示例中,命令'.txt'在计算目录的总大小时排除文件。这种方法允许使用'--exclude'标志排除特定的文件格式。 查看输出后,会注意到缺少'.txt'文件条目。 # du -ah --exclude="*.txt" /home/tecmint 4.0K /home/tecmint/fix-deb-src-error-ubuntu 4.0K /home/tecmint/tecmint.py 0 /home/tecmint/bin...
使用`--max-depth`选项可以指定du命令显示子目录的层级。例如,`du --max-depth=1目录名`将只显示该目录下一级子目录的总大小。 6.排除特定文件或目录: 使用`--exclude`选项可以排除特定名称的文件或目录,以便在计算磁盘使用量时不考虑它们。例如,`du --exclude=文件名目录名`将计算该目录下除指定文件外的其...
4. 示例2:只显示目录的总和 du -sh /home 输出结果只显示目录/home的总和,而不显示子目录的使用情况。 5. 示例3:排除指定文件或目录 du –exclude=*.txt /home 输出结果会排除目录/home下的所有txt文件,显示其他文件和目录的使用情况。 u命令是一个用于计算目录或文件所占用磁盘空间的命令。它可以帮助用户查...
有时候,你可能希望排除某些文件或目录不计算在磁盘使用中。这可以通过–exclude选项来实现。例如,排除所有.yml文件: du -sh * --exclude='*.yml' 1. 监控目录变化 可以结合watch命令,实时监控目录的变化: watch -n 1 du -sh * 1. 总结 du命令是Linux系统中一个强大的磁盘管理工具,通过灵活使用它的选项,你...