linux下计划任务补充(脚本)
发表于:2025-12-03 作者:千家信息网编辑
千家信息网最后更新 2025年12月03日,1、 题目每天晚上09点到12点运行 systemctl restart network 命令00 21-00 * * * systmmctl restart network 错误的,因为范围是0
千家信息网最后更新 2025年12月03日linux下计划任务补充(脚本)
1、 题目
每天晚上09点到12点运行 systemctl restart network 命令
00 21-00 * * * systmmctl restart network 错误的,因为范围是0-2300 21-23,00 * * * systmmctl restart network 对的每天上午7点到12点每2个小时和晚上22点运行 systemctl restart network 命令
00 07-12/2,22 * * * systmmctl restart network2、计划任务格式,格式错误会报错,若命令错误了不会报错
3.题目:脚本
每天晚上12点 打包备份/etc/目录到/tmp下面(步骤)
#第1个里程碑-命令行测试 (测试命令是否ok)
#第2个里程碑-书写脚本并测试脚本
#第3个里程碑-写入定时任务 每分钟执行 检查
#第4个里程碑-写入定时任务 根据要求修改时间,解压检查压缩包内容是否完整
步骤一:
tar xf -C 目录 指定解压到指定目录
步骤二:将命令行执行成功的命令复制粘贴到脚本里面并测试
步骤三:写入定时任务里面crontab -e,crontab -l 查看定时任务内容
定时任务里面的脚本必须使用绝对路径,tail -f /var/log/cron 与ls /tmp下面的备份文件时间一样
解压查看内容是否正常
4、sh -x 查看脚本的执行过程,加号越多越优先执行,排查脚本的错误
命令错误
5、定时任务箴言
A. 一定要加上注释内容B. 书写定时任务的时候。尽量使用脚本C. 运行脚本使用sh6、计时任务里面追加:将错误和正确的信息定向到黑洞或者文件,只能2选1,不然系统无法识别执行
7、定时任务所有显示到屏幕的信息都会追加到root的邮箱
如echo {01..100}或者tar时候出现的提示去掉\这些内容不会显示在屏幕,只会发邮件给root邮箱了,并在/var/spool/mail/root里面显示
8、故障案例:会导致inode号满了
9、终极挑战:
1.每天晚上12点打包备份/etc/目录到/backup/ip地址命名目录 删除7天之前的备份 但是要保留每周1的备份
vim /server/scripts/kobe.sh#!/bin/bashdir=`ip a s eth0|awk -F"[ /]+" 'NR==3{print $3}'`mkdir -p /backup/$dirtar zcf /backup/$dir-`date +%F-%w`_tar.gz /etc/rm -f `find /backup/ -type f -mtime +6 ! -name "*1_tar.gz"`
任务
脚本
命令
错误
内容
备份
目录
步骤
里程碑
里程
测试
运行
信息
屏幕
文件
时候
时间
格式
点到
邮箱
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
成都早囤网络技术
云服务器没有安全组
ctf网络安全大赛攻防
暗黑2重制不同服务器房间
服务器配置查询
潍坊网络安全应急服务支撑
电力监控系统网络安全自查表
手机用什么来连接服务器
河南拓嘉网络技术科技有限公司
傲腾 可以与服务器硬盘
智能网络安全特点
个人网络安全条例
一台服务器并发
量子通信网络技术
互联网科技快闪模板
如何增强网络安全
电视机有什么好的软件开发
嘉兴常用网络技术应用
聊城服务器运维管理系统
数据库中敏感信息用什么加密
onedrive服务器连不上
2020中国网络安全成长之星
金蝶数据库备份在哪里看
excel数据库种类
数据库用户及DBA
world数据库
三一软件开发笔试
重庆小程序软件开发机构
上门回收二手服务器
c 中数组增加数据库