如何查看文件或目录占用磁盘空间大小?
使用 'du' 命令可以查看文件或目录占用磁盘空间的大小。
基本用法:
du 文件名或目录名
例如,要查看 'home' 目录的大小,可以使用以下命令:
du /home
常用选项:
- '-h':以易于阅读的格式(例如,1K、2M、3G)显示大小。
- '-a':显示所有文件和目录的大小,包括子目录。
- '-s':仅显示总大小。
- '-d':指定递归深度。例如,'du -d 1' 只显示一级子目录的大小。
示例:
- 查看所有文件和目录的大小,并以易于阅读的格式显示:
du -ah
- 仅显示 'tmp' 目录的总大小:
du -s /tmp
- 递归显示 'home' 目录下所有文件和目录的大小,并显示每个文件和目录的路径:
du -a /home
其他技巧:
- 使用 'sort' 命令对 'du' 命令的输出结果进行排序,以便更好地查看文件和目录的大小。例如:
du -h | sort -h
- 使用 'grep' 命令筛选 'du' 命令的输出结果,以便仅查看特定文件或目录的大小。例如:
du -h | grep 'my_file'
希望本文能够帮助您更好地使用 'du' 命令。
原文地址: https://www.cveoy.top/t/topic/oXKh 著作权归作者所有。请勿转载和采集!