Skip to content

Semoz/Clean-Server-Logs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Clean_Server_Logs

shell clean server logs 清除服务器上的日志和临时文件

需求

服务器太多,需要一台台清理日志

前提

需要先设置服务器免密登录

解决方案

远程登录服务器 删除服务器日志或临时文件

clean_logs.sh 配置 默认日志路径是/tmp、默认过期文件是180天前

参数支持:

-s 服务器地址

-p 端口 默认:22

-d 日志路径 默认:/tmp

-t 文件有效期 单位:天

-n 文件匹配 默认"*"

crontab增加run脚本定时执行

执行 crontab -e

添加 一条0 3 * * * run_task01.sh 每天3点执行一次

wq保存退出,执行完毕后会在目录下的logs文件夹内生成日志文件

About

shell clean server logs

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages