一、使用 find 查找

find [/etc] -name [yum*] :按文件名查找,在 [/etc] 中查找名为 [yum*] 的文件

gUpBQHja-1.png

find [/home] -user [Ezekielx] :按用户名查找,在 [/home] 中查找用户 [Ezekielx] 的文件

gUpBQHja-2.png

find [/root] -type [f/d/l] :按文件类型查找。在 [/root] 中查找文件类型为 [普通文件/目录/链接] 的文件

gUpBQHja-3.png

find [/root] -size [+5k/-5k] :按文件大小查询,在 [/root] 中查找文件大小大于/小于 5kB 的文件

gUpBQHja-4.png

find [/root] mtime [+1/-1] :按文件修改时间查询,在 [/root] 中查找修改时间大于/小于 1 天的文件

gUpBQHja-5.png

二、对 find 查找到的文件进行操作

find [/root -name "file*"] -exec [cp -a] {} [/root/Test] \; :对查询到的文件执行命令,在 [root] 中查找 [文件名以 file* 开头的文件],将其 [完整复制] 到 [/root/Test]

gUpBQHja-6.png