美文网首页
Linux命令之定时清理日志

Linux命令之定时清理日志

作者: 明白已晚 | 来源:发表于2017-05-15 21:36 被阅读418次

    格式:

    find 对应目录 -mtime +天数 -name "文件名" -exec rm -rf {} ;
    find /opt/myworld / -mtime +30 -name "*.log" -exec rm -rf {} ;

    find 查找命令
    /opt/myworld/ 对应目录
    -mtime +30/+10 30/10天前的固定格式
    -name
    ".log" 查找的数据类型(.txt /*.jpg)
    -exec rm -rf {} ;后面的“\”,一定要有

    编写小的shell脚本执行
    touch 一个.sh文件
    chmod +x .sh
    编辑

    #!/bin/sh    //脚本解析器路径
    find /opt/myworld/   -mtime  +30 -name "*.log"  -exec rm -rf{}\;
    
    crontab -e  //将.sh执行脚本加入到系统计划任务
    10 0 *  *  *  路径名+.sh >/dev/null  2>&1
    设定每天凌晨的0点10分之子执行.sh
    
    备注.jpg
    参数.jpg crontab实例.jpg

    ps -ef|grep cron //抓取并查看进程
    netstat -apn|grep 80 //查看端口
    ps -aux|grep <进程号>//查看进程的详细信息
    lsof -i:80 //查看端口号
    ps axj //查看守护进程
    参考资料
    top命令

    相关文章

      网友评论

          本文标题:Linux命令之定时清理日志

          本文链接:https://www.haomeiwen.com/subject/idxkxxtx.html