linux如何查看某个文件夹的大小
linux如何查看某个文件夹的大小详细介绍
在 Linux 系统中,你可以使用以下几种常见的命令来查看某个文件夹的大小。
1.
du 命令
du(disk usage)命令用于估算文件空间使用情况。常用的参数组合是-sh,其中-s表示只显示总计大小,-h表示以人类可读的格式显示结果。
查看指定文件夹大小的命令格式如下:
bash
/path/to/your/folder
例如,要查看/home/user/documents文件夹的大小,可执行以下命令:
bash
/home/user/documents
执行该命令后,会显示/home/user/documents文件夹的总大小。
2.
du 命令结合
sort 和
head
如果你想查看某个目录下子文件夹的大小,并按大小排序,可以结合du、sort和head命令。以下命令会列出指定目录下子文件夹的大小,并按从大到小排序,显示前 10 个:
bash
--max-depth /path/to/your/folder
例如,查看/home/user目录下子文件夹的大小并排序显示前 10 个,可执行:
bash
--max-depth /home/user
3.
ncdu 命令
ncdu(NCurses Disk Usage)是一个交互式的磁盘使用分析工具,它可以以可视化的方式展示目录和文件的大小。
若系统未安装ncdu,可以使用包管理器进行安装。以 Ubuntu 为例,安装命令如下:
bash
ncdu
安装完成后,使用以下命令来分析指定文件夹:
bash
ncdu /path/to/your/folder
912ncdu /path/to/your/folder
运行该命令后,会进入一个交互式界面,你可以使用上下箭头键选择文件夹,按Enter键进入子文件夹,按n键按文件名排序,按s键按文件大小排序等。
通过以上方法,你可以根据具体需求查看文件夹的大小。