linux看文件夹大小的命令
-
要查看Linux中文件夹的大小,可以使用du命令(disk usage的缩写)。du命令用于估算文件和目录的磁盘使用情况。
要查看当前目录的大小,可以直接在终端中输入du命令:
“`shell
du -sh
“`该命令将会显示当前目录的大小总和(以易读的方式展示,例如以KB、MB、GB等单位)。
如果要查看指定目录的大小,可以在命令后面跟上目录的路径:
“`shell
du -sh /path/to/directory
“`该命令将会显示指定目录的大小总和。
如果你希望对目录中的每个文件和子目录都进行大小的详细展示,可以使用-duh命令:
“`shell
du -h –max-depth=1 /path/to/directory
“`该命令将会逐个显示指定目录下的每个文件和子目录的大小。
另外,如果你希望以递增的方式列出当前目录下的文件和子目录的大小,可以使用下面的命令:
“`shell
du -ah –max-depth=1 | sort -hr
“`该命令将会以递增的顺序列出当前目录下的文件和子目录的大小。
2年前 -
在Linux系统中,我们可以使用多个命令来查看文件夹的大小。
1. du命令:
`du`命令是最常用的查看文件夹大小的命令之一。它会递归地计算指定文件夹及其子文件夹的大小,并将结果以字节为单位显示出来。“`bash
du -sh <文件夹路径>
“`使用`-s`选项可以只显示总大小,而不会显示子文件夹的详细大小。而`-h`选项会以可读的格式(如KB、MB、GB等)显示文件大小。
2. ncdu命令:
`ncdu`是一个交互式的文件夹大小查看工具,可以以可视化的方式展示文件夹和文件的大小,并且能够通过键盘进行导航和操作。`ncdu`不是默认安装的,但可以通过包管理工具进行安装。“`bash
ncdu <文件夹路径>
“`运行命令后,`ncdu`将会扫描指定文件夹并显示文件夹的大小。你可以使用上下箭头键选择文件夹或文件,并使用回车键进入选中的文件夹。
3. ls命令结合du命令:
我们可以使用`ls`命令结合`du`命令来查看文件夹内的文件和子文件夹的大小。“`bash
ls -lhS <文件夹路径>
“`使用`-l`选项可以以长格式显示文件和子文件夹的详细信息,`-h`选项以可读的格式显示大小,而`-S`选项将文件和子文件夹按照大小排序。
4. find命令结合du命令:
`find`命令可以用来查找指定范围内的文件或文件夹,并配合`du`命令来计算它们的大小。“`bash
find <文件夹路径> -type d -exec du -sh {} \;
“`上述命令可以查找指定文件夹路径下的所有子文件夹,并计算它们的大小。`-type d`选项用于指定只查找文件夹,`-exec`选项用于执行`du -sh {} \;`命令,其中`{}`表示查找到的文件夹。
5. baobab工具:
`baobab`是一个Linux系统中可视化查看文件夹大小的图形化工具。如果在系统中安装了`baobab`,可以通过命令行直接运行。“`bash
baobab
“`运行命令后,`baobab`将会打开一个窗口,显示可视化的文件夹大小信息。你可以通过点击文件夹来查看其大小和详细信息。
2年前 -
在Linux系统中,可以使用以下命令来查看文件夹的大小:
1. `du`命令:`du`命令用于估算文件或目录的磁盘使用空间。
– 使用`du`命令查看当前目录的大小:`du -sh`
– 使用`du`命令查看指定目录的大小:`du -sh /path/to/directory`
– 使用`du`命令查看当前目录下所有文件和子目录的大小:`du -h –max-depth=1`2. `ncdu`命令:`ncdu`命令是一个交互式的工具,用于以树状结构显示指定目录的磁盘使用情况。
– 使用`ncdu`命令查看当前目录的大小:`ncdu`
– 使用`ncdu`命令查看指定目录的大小:`ncdu /path/to/directory`3. `ls`命令结合`du`命令:`ls`命令用于列出文件和目录的详细信息,结合`du`命令可以查看目录的大小。
– 使用`ls`命令结合`du`命令查看当前目录的大小:`ls -lh | grep “^d” | awk ‘{print $9}’ | xargs -I {} du -sh {}`
– 使用`ls`命令结合`du`命令查看指定目录的大小:`ls -lh /path/to/directory | grep “^d” | awk ‘{print $9}’ | xargs -I {} du -sh /path/to/directory/{}`4. `find`命令结合`du`命令:`find`命令用于查找文件和目录,结合`du`命令可以查看目录的大小。
– 使用`find`命令结合`du`命令查看当前目录的大小:`find . -type d -exec du -sh {} \;`
– 使用`find`命令结合`du`命令查看指定目录的大小:`find /path/to/directory -type d -exec du -sh {} \;`以上命令中:
– `-s`选项表示只显示总的磁盘使用空间大小;
– `-h`选项表示以人类可读的格式显示大小(例如,1K,1M,1G);
– `–max-depth=n`选项表示只显示n级目录的大小(仅适用于`du`命令)。2年前