linux之find使用介绍
find使用介绍:
1.查找到文件并且拷贝到其他目录下:
2.查找到文件并且mv移动文件到/opt目录下:
-p参数会提示让你确认是否执行后面的命令,y执行,n不执行
3.查找目录下50天前的文件,并且排除掉xx.conf nginx_status.conf 文件和 /usr/local/nginx/conf/vhost/bak/ 下面的文件,然后删除掉*
4.查找到文件并批量修改文件内容:
5.查大于512k的文件
6.查找大小为0的文件并且删除
7.查到txt文件,放到一行,然后删除
8.查看文件格式
9.用grep命令在当前目录下的txt结尾的文件中搜索AA这个词
10.find查找出以txt结尾的文件,然后把查找出的txt结尾的文件名称追加到一个文本中
11. 参数-l1是一次处理一个,-t是处理之前打印出命令
12.遍历一次以txt结尾文件,将权限为664文件和目录列入/root/a.txt,将大于1M的文件列入/root/big.txt
13.find查找到文件然后删除
find ./ -name nn108cpv-root -delete
##保留1天的png图片2020-12-08 by ww
##删除过去60分钟之前的png图片
##15 0 * * * find /data/mall-autotests/wwn.cn/ -type f -name “.png" -cmin +60|xargs rm -f
15 0 * * * /usr/bin/find /data/mall-autotests/eqiu.com/ -type f -name ".png” -mtime +1|xargs rm -f

浙公网安备 33010602011771号