less本身也支持类似于tail -f的操作,就是在你用less打开一个文件之后,按住SHIFT+F键,这样就直接进入follow的模式了。看上去跟tail -f效果是一致的。利用这点,你想达到高亮的tail -f的效果,就拢共分为以下3步了:
less xxx.log
中/${key_work}的方式搜索你要高亮的关键字。(即使目前文件中没有也没关系)
SHIFT+F,进入follow模式
netstat -tunlp|grep 8082 查端口
启动服务nohup java -jar admin.jar "">log.txt &
删除10天前的文件:find /home/management-sys/outsideserevice-18083/logs/*.gz -type f -mtime +10| xargs rm -rvf
| xargs rm -rvf是套用前面查出来的值删除
find /home/management-sys/outsideserevice-18083/logs/*.gz -type f -mtime +10 查询10天前
文本分隔:split -a 3 -d -b 10M log.txt child,已知log.txt有1个G,心里算好要这么分,如分每个10M,大概分100个文件,
所以要3位长度;
设置开机启动 vi /etc/rc.d/rc.local 然后 chmod 755 /etc/rc.d/rc.local
crontab -e编辑定时任务
/bin/systemctl start crond/bin/systemctl stop crond/bin/systemctl restart crond/bin/systemctl reload crond/bin/systemctl status crond
以上1-5行分别为启动、停止、重启服务和重新加载配置、查看服务状态
把cron设为在开机的时候自动启动
vi /etc/rc.local
/bin/systemctl start crond.service
本文介绍如何使用less命令实现带高亮的实时日志监控,包括关键字搜索、自动跟踪文件更新,以及通过crontab设置服务开机启动和定时任务管理等实用技巧。
1526

被折叠的 条评论
为什么被折叠?



