红联Linux门户
Linux帮助

两个(Unix/AIX下)ksh日志显示和维护脚本

发布时间:2014-12-22 22:53:09来源:linux网站作者:allanscyan

### 每5秒显示日志最后10行的命令  
### 1、创建别名  
echo 'alias rtlog="while true;do tail -10 /users/RtService/log.log && sleep 5;done"' >>/etc/profile  
echo 'alias feplog="while true;do tail -10 /users/FepAdapter/log.log && sleep 5;done"' >>/etc/profile  
### 2、使用别名  
rtlog  
feplog


### 每天22:00自动删除log4j默认日志的历史数据 
### 1、创建删除历史日志的脚本 
echo "rm -f /users/RtService/log.log.*" >  /users/rmlog.sh; 
echo "rm -f /users/FepAdapter/log.log.*" >>  /users/rmlog.sh; 
chmod +x /users/rmlog.sh; 
### 2、修改crontab执行计划任务 
echo "00 22 * * * /users/rmlog.sh" >> /var/spool/cron/crontabs/root