linux查看某个文件夹的大小
2024-08-22
在Linux系统中,您可以使用多个命令来查看某个文件夹的大小。以下是一些常用的命令:
du(Disk Usage) 命令:
查看文件夹的总大小:
bash
du -sh /path/to/directory
-h 表示以易读的格式显示(如KB、MB、GB)。
-s 表示汇总指定文件夹的大小,而不是列出其下每个子文件夹的大小。
**du 命令的详细使用:
要查看文件夹内每个子文件夹和文件的大小,可以省略 -s 选项:
bash
du -h /path/to/directory
ncdu(NCurses Disk Usage) 命令:
ncdu 是一个基于文本的用户界面工具,可以更直观地查看文件和文件夹的大小:
bash
ncdu /path/to/directory
tree 命令:
tree 命令以树状图的方式列出目录的内容,并显示每个文件夹的大小:
bash
tree -h /path/to/directory
-h 选项表示显示人类可读的格式(如K、M等)。
find 命令:
虽然 find 命令本身不直接显示文件夹大小,但可以结合管道和 du 命令使用:
bash
find /path/to/directory -type f -exec du -ch {} +
这将对指定目录中的所有文件执行 du -ch 命令,并汇总结果。
df 命令:
df 命令用于查看文件系统的磁盘空间使用情况,不专门用于查看文件夹大小,但如果文件夹是挂载点或接近填满,可以使用:
bash
df /path/to/directory
请注意,某些命令可能需要超级用户权限,特别是当您需要查看不属于当前用户的文件夹大小时。在使用上述命令时,记得将 /path/to/directory 替换为您想要检查的实际文件夹路径。
文章地址: https://www.nnzv.com/article/107.html相关阅读: