在 CentOS 系统中,你可以使用 find
命令来实现递归遍历目录
find /path/to/directory -type d
这个命令会递归遍历 /path/to/directory
目录及其所有子目录,并列出所有的目录(-type d
参数表示只显示目录)。
如果你想要列出所有的文件和目录,可以去掉 -type d
参数:
find /path/to/directory
此外,你还可以使用 -exec
参数对每个找到的目录或文件执行特定的命令。例如,如果你想要在每个目录中创建一个名为 backup
的子目录,可以使用以下命令:
find /path/to/directory -type d -exec mkdir -p {}/backup \;
这个命令会在每个找到的目录中创建一个名为 backup
的子目录。{}
是一个占位符,表示找到的目录,\;
表示命令的结束。