在 CentOS 系統中,你可以使用 find
命令來遞歸地讀取目錄
find /path/to/directory -type d
這個命令會從指定的目錄(/path/to/directory
)開始,遞歸地查找所有的子目錄(-type d
表示查找目錄類型)。如果你還想查看目錄中的文件,可以將 -type d
改為 -type f
。
例如,要遞歸地讀取 /home/user/documents
目錄下的所有文件和子目錄,你可以使用以下命令:
find /home/user/documents -type d
如果你想查看該目錄下的所有文件和子目錄,可以使用:
find /home/user/documents
此外,你還可以使用 -exec
選項對找到的文件或目錄執行其他操作。例如,要遞歸地讀取 /home/user/documents
目錄下的所有文件和子目錄,并將它們列出,可以使用以下命令:
find /home/user/documents -exec ls -l {} \;
這里,ls -l
是要對找到的每個文件或目錄執行的操作,{}
是一個占位符,表示找到的文件或目錄,\;
表示命令的結束。