掌握磁盘空间管理 —— du 命令的妙用

29,062次阅读
没有评论

共计 829 个字符,预计需要花费 3 分钟才能阅读完成。

概述

在 Linux 和类 Unix 系统中,管理磁盘空间是一项常规任务,而 du(disk usage)命令是完成这项任务的重要工具之一。du 命令用于估算文件和目录占用磁盘空间的大小,帮助用户了解哪些文件或目录占用了大量空间,从而进行相应的清理或管理。

基本用法

du命令的基本用法非常简单:

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

如果不指定任何选项,du将显示指定目录或文件的磁盘使用情况。

常用选项

  1. -h:以易读的格式显示结果,例如 KB、MB、GB。

     du -h /path/to/directory
  2. -s:仅显示总计,不显示子目录的详细使用情况。

     du -sh /path/to/directory
  3. -a:显示所有文件和目录的磁盘使用情况。

     du -a /path/to/directory
  4. -c:显示总计,与 -s 选项类似,但会显示每个子目录的详细使用情况。

     du -c /path/to/directory
  5. -m:以 MB 为单位显示磁盘使用情况。

     du -m /path/to/directory
  6. –max-depth=N:限制输出结果的目录深度,N表示深度。

     du -h --max-depth=1 /path/to/directory
  7. -S:累积显示指定目录的磁盘使用情况,但不包括子目录。

     du -S /path/to/directory
  8. -x:只评估文件和目录的磁盘使用情况,不包括外部符号链接指向的文件或目录。

     du -x /path/to/directory

实用示例

  1. 查看当前目录的磁盘使用情况

     du -h
  2. 查看指定文件的大小

     du -h filename
  3. 查看当前目录下所有文件和目录的大小

     du -a
  4. 查看当前目录的总大小

     du -sh
  5. 查看指定目录下所有文件和目录的大小,并限制输出深度

     du -h --max-depth=2 /path/to/directory

#推荐阅读

掌握磁盘空间管理 —— du 命令的妙用

Linux 系统在长时间使用后,可能会积累大量的无用文件,这些 …

掌握磁盘空间管理 —— du 命令的妙用

Linux 系统以其稳定性和灵活性而广受欢迎,但如果没有适当 …

标签:命令

文章来源: 掌握磁盘空间管理 —— du 命令的妙用

    正文完
     0
    Yojack
    版权声明:本篇文章由 Yojack 于2024-05-24发表,共计829字。
    转载说明:
    1 本网站名称:优杰开发笔记
    2 本站永久网址:https://yojack.cn
    3 本网站的文章部分内容可能来源于网络,仅供大家学习与参考,如有侵权,请联系站长进行删除处理。
    4 本站一切资源不代表本站立场,并不代表本站赞同其观点和对其真实性负责。
    5 本站所有内容均可转载及分享, 但请注明出处
    6 我们始终尊重原创作者的版权,所有文章在发布时,均尽可能注明出处与作者。
    7 站长邮箱:laylwenl@gmail.com
    评论(没有评论)