#yyds干货盘点#Linux之find:查找目录下的文件

【功能说明】

find命令用于查找目录下的文件,同时也可以调用其他命令执行相应的操作。

【语法格式】

find [-H][-L][-P] [-D debugopts] [-olevel][pathname][expression]
find [选项] [路径][操作语句]

1)注意find命令以及后面的选项和路径linux是什么操作系统、操作语句,每个元素之间都至少要有一个空格。

2)注意子模块的先后顺序。

find命令党章修改时间法的使用说明

【选项说明】


                                            #yyds干货盘点#Linux之find:查找目录下的文件
                                            #yyds干货盘点#Linux之find:查找目录下的文件

查找指定时间内修改过绝对路径和相对路径的文件

[root@root data]# find . -atime -2#K==“.”代当前目录,查找两天内受到访问的文件使用选项atime,-2代两天内。
./file1.txt
./file2.txt./dir2./ dir3
[root@root data]# find /data/ -mtime -5 #<==使用绝对路径/ data/,查找修改时间在5天以内的文件使用选项mtime。
/data/
/data/file1.txt/data/file2.txt/data/dir2/data/dir3

用-name修改时间在哪里指定关键字查找

[root@root data]# find /var/log/ -mtime +5 -name '*.log’  # 在/var/log/目录下查找5天前以“.log”结尾的文件。
/var/log/openvpn.log