【功能说明】
find命令用于查找目录下的文件,同时也可以调用其他命令执行相应的操作。
【语法格式】
find [-H][-L][-P] [-D debugopts] [-olevel][pathname][expression]
find [选项] [路径][操作语句]
1)注意find命令以及后面的选项和路径、操作语句,每个元素之间都至少要有一个空格。
2)注意子模块的先后顺序。
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