- netstat -an DOS下查看打开的端口有哪些正在监听
- TCP UDP
- crontab命令 任务调度
- crontab -e 进入分配任务的界面(编写调度文件)
- date >/home/mydatal 把当前日期写入该文件 追加
- 0 2 *
- 分钟 小时 月 年 星期几
- 每分钟操作一次
- 如何调度多个任务(1、crontab -e 写多行 2、shell编程)
- mytask.sh (然后把.sh写入crontab中国)
- 如何终止任务 crontab -r 终止任务调度
- crontab -l 列出当前有哪些任务调度
16章例行性工作
Linux工作调度的种类:
at 仅执行一次就结束调度的命令
cron 例行性的工作,循环执行
crond服务
cat /var/log/cron 查看cron执行的日志
/usr/lib64/sa/sa1 1 1 每小时采集一次Linux运行状况 如CPU负载,网络,内存等
0 3 7 /opt/sysscript/auto-del-logs.sh >/dev/null 2>&1
每周天凌晨3点执行该脚本,如果没问题,输出至/dev/null
如果有问题,也是输出至/dev/null
0 3 7 /home/yong/aeta/sys_script/auto-del-logs.sh >/dev/null 2>&1
0 8,18 _ /opt/aeta2/opstools/eq_insert.sh
#!/bin/sh
find /opt/aeta2/log -mtime +20 -name “.log” -exec rm -rf {} ;
#!/bin/sh
find /home/yong/aeta/log -mtime +20 -name “*.log” -exec rm -rf {} ;
三台服务器均已经设置每周日每周天凌晨3点清理eqServer日志
Linux应用总结(1):自动删除n天前日志