在Linux中,find
命令是一個非常強大的工具,用于在目錄樹中查找文件和目錄
find [路徑] [表達式]
file.txt
的文件:find . -name "file.txt"
/home/user
目錄及其子目錄中查找名為file.txt
的文件:find /home/user -name "file.txt"
.txt
結尾的文件:find . -name "*.txt"
.txt
結尾的文件,忽略大小寫:find . -iname "*.txt"
find . -type f
find . -type d
find . -type f -empty
find . -mtime 0
find . -mtime +7
user1
的文件:find . -user user1
group1
的文件:find . -group group1
find . -perm 644
這些示例只是find
命令功能的一部分。你可以根據需要組合多個表達式來創建更復雜的查找條件。要了解更多關于find
命令的信息,請查閱其手冊頁(通過運行man find
命令)。