find 应用

# 查找7天前的压缩日志文件并删除

    find /data/app/logs  -mtime +6 -name  "*.gz"  -f  -delete

    搜索目录/data/app/logs
    时间条件:
         -mtime +6     7天前
         -mmin +10   10分钟前
    名称条件-name
    匹配 *.gz
    -f  文件类型
    -delete  转给删除函数

# 查找多个文件 进行内容替换
    find /data/www/html type -f | xargs sed -i 's#www#ftp#g'

# 清除恶意代码
    1 模拟植入代码
     往/var/www/html目录下的多有文件注入代码language=javasctipt src=http:www.tao.com
    2 分析网页文件被被替换或植入
    3 解决方法:替换成空
        find /var/www/html -type f | xargs sed -i 's#<script language=javasctipt src=http:www.tao.com>##g'
    处理过程:
        1备份已有的数据
        2执行批量修改回来
        3寻找问题来源
        4提供亡羊补牢方案

 

posted on 2023-12-05 17:38  luokeli  阅读(34)  评论(0)    收藏  举报

导航