Debian上Crontab的使用
发表于:2025-02-02 作者:千家信息网编辑
千家信息网最后更新 2025年02月02日,一、Crontab的安装1、Debian下面安装Crontabapt-get install cron //大部分情况下Debian都已安装。/etc/init.d/cron restart //重启
千家信息网最后更新 2025年02月02日Debian上Crontab的使用
一、Crontab的安装
1、Debian下面安装Crontab
apt-get install cron //大部分情况下Debian都已安装。/etc/init.d/cron restart //重启Crontab
二、Crontab使用方法
1、查看crontab定时执行任务列表
crontab -l
2、添加crontab定时执行任务
crontab -e
输入crontab任务命令时可能会因为crontab默认编辑器的不同。
如上图所示为nano编辑器,使用比较简单,直接在文件末尾按crontab命令格式输入即可,Ctrl+x退出,再输y 回车保存。
另外一种是vi编辑器,首先按i键,在文件末尾按crontab命令格式输入,再按ESC键,再输入:wq 回车即可。
3、crontab 任务命令书写格式
格式 | minute | hour | dayofmonth | month | dayofweek command |
解释 | 分钟 | 小时 | 日期 | 月付 | 周命令 |
范围 | 0-59 | 0~23 | 1~31 | 1~12 | 0~7,0和7都代表周日 |
在crontab中我们会经常用到* , - /n 这4个符号,好吧还是再画个表格,更清楚些:
符号 | 解释 |
*(星号) | 代表所有有效的值。 如:0 23 * * * backup 不论几月几日周几的23点整都执行backup命令。 |
,(逗号) | 代表分割开多个值。如:30 9 1,16,20 * * command 每月的1、16、20号9点30分执行command命令。 |
-(减号) | 代表一段时间范围。如0 9-17 * * * checkmail 每天9点到17点的整点执行checkmail命令 |
/n | 代表每隔n长时间。如*/5 * * * * check 每隔5分钟执行一次check命令,与0-59/5一样。 |
下面举一些例子来加深理解:
每天凌晨3:00执行备份程序:0 3 * * * /root/backup.sh
每周日8点30分执行日志清理程序:30 8 * * 7 /root/clear.sh
每周1周5 0点整执行test程序:0 0 * * 1,5 test
每年的5月12日14点执行wenchuan程序:0 14 12 5 * /root/wenchuan
每晚18点到23点每15分钟重启一次php-fpm:*/15 18-23 * * * /etc/init.d/php-fpm
命令
代表
任务
格式
程序
输入
编辑器
文件
末尾
点到
符号
范围
解释
不同
有效
清楚
上图
使用方法
例子
减号
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
sony 音箱 添加媒体服务器
主角重生互联网科技巨子
河北通讯软件开发服务价钱
2网络安全黑板报幼儿园
数据库多少数据分表
澳大利亚网络安全研究生
数据库课程设计系统功能分析
浙江应用软件开发价钱
互联网软件开发的发展
修改ie页面数据库
embl数据库有什么维护
国家中小学网络安全教育云平台
关于网络安全威胁发展的趋势
数据库可以安装在哪些系统
网络安全是一盘
学校网络安全保障工作排查
数据库和文件系统哪个重要
网络安全法倒卖个人信息罪
软件开发 帮信罪 开出上家
福州鑫翔网络技术
公安网络安全内容
数据库技术 从第一代
合一网络技术 招聘
计算机如何备份数据库
网络安全对无人驾驶的影响
档案馆网络安全自查工作方案
人民日报数据库登录密码
网络安全公司什么样学历能进
财务专业数据库学什么
网络安全产业机遇