在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
命令)。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
相关推荐:如何用find命令查找特定文件