Linux crontab 使用方法

简介: -- Crontab 详细用法 定时任务使用crontab你可以在指定的时间执行一个shell脚本或者一系列Linux命令。-- Cron 格式及参数选项描述:1、如下是 crontab 文件的格式:{minute} {hour} {day-of-month} {month} {da...
-- Crontab 详细用法 定时任务
使用crontab你可以在指定的时间执行一个shell脚本或者一系列Linux命令。

-- Cron 格式及参数选项描述:
1、如下是 crontab 文件的格式:
{minute} {hour} {day-of-month} {month} {day-of-week} {full-path-to-shell-script} 
minute:         区间为 0 – 59 
hour:         区间为0 – 23 
day-of-month:          区间为0 – 31 
month:         区间为1 – 12. 1 是1月. 12是12月. 
Day-of-week:         区间为0 – 7. 周日可以是0或7.

2、如下是 crontab 的操作选项:
crontab –e :   修改 crontab 文件,如果文件不存在会自动创建 
crontab –l :   显示 crontab 文件
crontab -r :   删除 crontab 文件
crontab -ir :       删除 crontab 文件前提醒用户

-- Crontab 计划任务示例
1. 在 12:01 a.m 运行,即每天凌晨过一分钟
1 0 * * * /root/bin/backup.sh

2. 每个工作日(Mon – Fri) 11:59 p.m 进行备份作业
59 11 * * 1,2,3,4,5 /root/bin/backup.sh
59 11 * * 1-5 /root/bin/backup.sh

3. 每5分钟运行一次命令
*/5 * * * * /root/bin/check-status.sh

4. 每个月的第一天 1:10 p.m 运行
10 13 1 * * /root/bin/full-backup.sh

5. 每个工作日 11 p.m 运行
0 23 * * 1-5 /root/bin/incremental-backup.sh


目录
相关文章
|
7月前
|
NoSQL 安全 Linux
Linux 中 core dump 文件的作用和使用方法
Linux 中 core dump 文件的作用和使用方法
1174 1
|
7月前
|
Linux
linux系统中常见注册函数的使用方法
linux系统中常见注册函数的使用方法
80 1
|
7月前
|
算法 Linux
【Linux笔记】压缩、解压文件的 4 种方式。tar、gzip、gunzip、zip、unzip、7z命令使用方法
【Linux笔记】压缩、解压文件的 4 种方式。tar、gzip、gunzip、zip、unzip、7z命令使用方法
|
1月前
|
安全 网络协议 Linux
本文详细介绍了 Linux 系统中 ping 命令的使用方法和技巧,涵盖基本用法、高级用法、实际应用案例及注意事项。
本文详细介绍了 Linux 系统中 ping 命令的使用方法和技巧,涵盖基本用法、高级用法、实际应用案例及注意事项。通过掌握 ping 命令,读者可以轻松测试网络连通性、诊断网络问题并提升网络管理能力。
86 3
|
2月前
|
Linux
Linux Crontab 查看定时任务启动没
【10月更文挑战第20天】在Linux系统中,crontab用于设置周期性执行的任务。查看当前用户的Crontab任务列表,使用`crontab -l`;查看所有用户任务,使用`sudo crontab -l`或指定用户`sudo crontab -u username -l`。
91 5
|
6月前
|
Unix Linux
Linux中的Crontab:定时任务管理器
`crontab`是Linux下的定时任务管理器,用于设置周期性执行的任务。用户可以通过`crontab -l`查看任务,`crontab -e`编辑,`crontab -r`删除任务。任务格式为:`* * * * * command`,分别代表分钟、小时、日期、月份、星期,例如`30 10 * * * /path/to/script.sh`。注意确保命令有执行权限,处理环境变量,并关注日志文件 `/var/log/syslog` 或 `/var/log/cron`。学会使用`crontab`能有效自动化Linux系统的日常任务。
|
4月前
|
监控 数据挖掘 Linux
Linux服务器PBS任务队列作业提交脚本的使用方法
【8月更文挑战第21天】在Linux服务器环境中,PBS任务队列能高效管理及调度计算任务。首先需理解基本概念:作业是在服务器上执行的任务;队列则是等待执行任务的列表,具有不同的资源限制与优先级;节点指分配给作业的计算资源。
709 4
|
4月前
|
监控 Linux 调度
在Linux中,如何进行调度任务?什么是 crontab 并解释 crontab 中的字段?
在Linux中,如何进行调度任务?什么是 crontab 并解释 crontab 中的字段?
|
5月前
|
数据挖掘 Linux Shell
linux 使用crontab 创建定时任务
linux 使用crontab 创建定时任务
128 0
linux 使用crontab 创建定时任务
|
4月前
|
监控 Ubuntu Linux