![查看所有 UNIX 相关文章/常见问题解答](https://www.alaica.com/wp-content/uploads/linux-8.gif)
我是 Linux 和类 Unix 系统 shell 的新用户。如何在类 Unix 系统上使用命令提示符获取递归目录列表?
您可以使用以下任一命令在 Linux 或类 Unix 系统上以递归顺序列出文件和目录:[donotprint]
教程详情 | |
---|---|
难度级别 | 简单的 |
根权限 | 不 |
要求 | 没有任何 |
美东时间。阅读时间 | 1分钟 |
[/不打印]
=> ls 命令
=> 查找命令
=> du 命令
让我们使用查看 Unix 中的递归目录列表的示例。
ls 命令示例:获取递归目录
使用 ls 命令递归键入以下命令列出子目录:
ls -R ls -l -R ls -R /等/ ls -R / nas01 / | 更多的
输出示例:
![图 01:ls 命令获取递归目录列表](https://www.alaica.com/wp-content/uploads/linux-5.jpg)
图 01:ls 命令获取递归目录列表
find 命令示例:获取递归目录
键入以下命令:
寻找。-打印 查找。-ls ## 或 ## find / path / to / search / -print find / path / to / search / -ls
输出示例:
![图 02:find 命令在类 Unix 系统上获取递归目录列表](https://www.alaica.com/wp-content/uploads/linux-6.jpg)
图 02:find 命令在类 Unix 系统上获取递归目录列表
du 命令示例:获取递归目录
语法如下,可查看文件层次结构中每个文件的条目:
杜 -a。 du -a /路径/到/搜索/ du -a /路径/到/搜索/ | 更多的
输出示例:
4 ./SOURCES/nginx.suse.init 4 ./SOURCES/logrotate 4 ./SOURCES/nginx.init 4 ./SOURCES/nginx.sysconf 第752章 ./来源/nginx-1.4.4.tar.gz 4 ./SOURCES/nginx.vh.default.conf 4 ./SOURCES/nginx.conf 4 ./SOURCES/nginx.vh.example_ssl.conf 第784章 12 ./规格/nginx.spec 16./规格 804.
有关本教程中使用的命令的更完整讨论,请参阅在线手册页 - 。