学习笔记

Study notes

Linux 命令总结记录(一)

云逐梦16752022-04-06 10:16:00返回列表

记录常用linux命令操作

一、删除n天前日志

1、手动删除命令: find 对应目录 -mtime +天数 -name "文件名" -exec rm -rf {} \;

2、自动删除命令:

    1)创建shell脚本文件 

    touch /home/auto-del-5-days-log.sh

    chmod +x auto-del-5-days-log.sh

    vim auto-del-5-days-log.sh

    编辑auto-del-5-days-log.sh文件:

    #!/bin/sh

    find /log/ -mtime +5 -name "*.log" -exec rm -rf {} \ ;

    按:wq保存退出

    2)将脚本加到计划任务中,设置每天8点30清理5天前的带"*.log"的文件

    crontab -e

    30 8 * * * /home/auto-del-5-days-log.sh >/dev/null 2>&1

返回
顶部