如何在Linux或Unix中递归列出目录
时间:2020-01-09 10:39:30 来源:igfitidea点击:
在Unix/Linux中如何使用命令提示符获取递归目录列表?
您可以使用以下任一命令在Linux或类似Unix的系统上以递归顺序列出文件和目录:
- ls命令
- find命令
- du命令
让我们使用示例来查看Unix中的递归目录列表。
ls命令示例:获取递归目录
使用ls命令以递归方式执行以下命令列表子目录:
ls -R ls -l -R ls -R /etc/ ls -R /nas01/ | more
find命令示例:获取递归目录
执行以下命令:
find . -print find . -ls ## 或者 find /path/to/search/ -print find /path/to/search/ -ls
du命令示例:获取递归目录
语法如下所示,以查看文件层次结构中每个文件的条目:
du -a . du -a /path/to/search/ du -a /path/to/search/ | more