linux如何查找目录很深的文件大小
时间: 2024-05-22 17:13:07 浏览: 6
在Linux中,可以使用du命令来查找目录很深的文件大小。下面是一些常见的用法:
1. 查找当前目录下所有文件的大小:
du -h
2. 查找指定目录下所有文件的大小:
du -h /path/to/directory
3. 查找指定目录下某个文件的大小:
du -h /path/to/directory/filename
4. 查找指定目录下所有文件的大小,并按照大小排序:
du -h /path/to/directory | sort -h
5. 查找指定目录下所有文件的大小,并只显示最大的20个文件:
du -h /path/to/directory | sort -h | tail -n 20
注意,du命令默认以字节为单位显示文件大小,使用-h参数可以将其转换为人类可读的格式。
相关问题
linux查找目录下的文件
在 Linux 中可以使用 "find" 命令来查找目录下的文件。例如,要在 "~/Documents" 目录中查找后缀为 ".txt" 的文件,可以使用以下命令:
```
find ~/Documents -name "*.txt"
```
如果需要在目录以及子目录中查找文件,可以使用 "-r" 或 "-d" 选项,如:
```
find ~/Documents -name "*.txt" -r
```
或
```
find ~/Documents -name "*.txt" -d
```
可以根据需要选择使用。
linux查找文件大小
在Linux中查找文件大小可以使用以下命令:
1. 使用ls命令查看文件大小
ls命令可以列出当前目录下的所有文件和文件夹,使用-l选项可以显示文件的详细信息,包括文件大小。
例如,要查看当前目录下所有文件的大小,可以使用以下命令:
ls -l
2. 使用du命令查看文件大小
du命令可以查看文件或目录的磁盘使用情况,使用-h选项可以以人类可读的方式显示文件大小。
例如,要查看当前目录下所有文件的大小,可以使用以下命令:
du -h
3. 使用find命令查找文件并查看大小
find命令可以在指定目录下查找文件,使用-size选项可以按照文件大小进行查找,使用-ls选项可以显示文件的详细信息,包括文件大小。
例如,要在当前目录下查找所有大小为1MB的文件并显示其详细信息,可以使用以下命令:
find . -size 1M -ls