在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
命令)。