Linux执行crontab计划任务,定时执行脚本或命令
一、cron的作用
按照设置的时间间隔为用户反复执行某一项固定的系统任务
二、cron的操作命令
- 查看:crontab -l [-u 用户名]
- 编辑:crontab -e [-u 用户名]
- 清除: crontab -r [-u 用户名]
(1)查看命令>>>
crontab -l root
7127@1106:~$ sudo crontab -l -u root
*/1 * * * * flock -xn /tmp/stargate.lock -c '/usr/local/qcloud/stargate/admin/start.sh > /dev/null 2>&1 &'
*/30 * * * * /usr/local/qcloud/YunJing/YDCrontab.sh > /dev/null 2>&1 &
(2)编辑命令运行>>>
crontab -e -u
运行该命令将会让您选择编辑器对将要进入的日志文件文件进行编辑,1-4您选一个即可
7127@1106:~$ sudo crontab -e -u rootSelect an editor. To change later, run 'select-editor'.1. /bin/nano <---- easiest2. /usr/bin/vim.basic3. /usr/bin/vim.tiny4. /bin/edChoose 1-4 [1]:
这里我们选择的是Vim编辑器进入crontab的日志文件(日志文件路径: /var/log/cron),显示结果如下:
*/1 * * * * flock -xn /tmp/stargate.lock -c '/usr/local/qcloud/stargate/admin/start.sh > /dev/null 2>&1 &'
*/30 * * * * /usr/local/qcloud/YunJing/YDCrontab.sh > /dev/null 2>&1 &
三、编写任务
1,符号代表及其意义 :
- *:匹配范围内任意时间
- ,:分隔多个不连续的时间点
- -:指定连续时间范围
- /n:指定时间频率,每n …
2,任务的写法:
分 | 时 | 日 | 月 | 周 | 执行的任务 |
---|---|---|---|---|---|
* | * | * | * | * | 每分钟都执行 |
30 | 20 | * | * | * | 每天晚上8:30执行 |
30 | 20 | * | * | 5 | 每周的周五晚上8点30执行 |
00 | 12 | * | * | 1,3,5 | 每周一,周三,周五中午12:00执行 |
0 | */2 | * | * | * | 每两个小时整点执行 |
Linux执行crontab计划任务,定时执行脚本或命令相关推荐
- Windows 任务计划程序定时执行 powershell 脚本
由于需要进行一些特殊操作,打算使用 powershell 来写脚本,需要Windows 任务计划程序定时执行. 怎么在Windows 任务计划程序中执行powershell脚本?? 做一个简单测试:本 ...
- kettle使用Windows任务计划程序定时执行
kettle.kjb任务如何使用Windows任务计划程序定时执行 使用kettle做定时任务,有一个缺点就是必须要kettle一直处于打开状态,如果谁误点了关闭,那所有的任务都不被执行了,这时候我们 ...
- Linux日志系统-08:定时执行脚本
定时执行脚本 1.准备test_cron.sh脚本 2.配置/etc/crontab文件 把要定时执行的脚本加入crontab文件 说明:如何配置定时任务/etc/crontab * * * * * ...
- crontab+php-cgi/php 定时执行PHP脚本
为什么80%的码农都做不了架构师?>>> 说到crontab ,一般是crontab+shell 组合来执行任务,在开发中可能有这类需要:每隔一段时间请求一个php页面. 有这 ...
- cgi+bin+php,crontab+php-cgi/php 定时执行PHP脚本
说到crontab ,一般是crontab+shell 组合来执行任务,在开发中可能有这类需要:每隔一段时间请求一个php页面. 有这样的需求就得用到crontab了,稍微看了php命令行模式,网上搜 ...
- linux centos 7 crontab 启动,CentOS 7 Linux执行crontab 计划任务实操 - 好应网
[inlosc_lg_title]一.环境准备[/inlosc_lg_title] yum install vixie-cron #安装定时任务插件 yum install crontabs #安装定 ...
- [windows10]设置任务计划程序定时执行却不执行python脚本的原因
一.触发器设置的陷阱 只是发现了解决方法,为啥不知道. 在Windows10里面,触发器持续时间不能设置成无限期. 一个可以定时执行的有效设置如下(如果选择为无限期则无法运行): 然而在Windows ...
- linux开机启动任务和定时执行任务
os主要有单用户单任务.单用户多任务.多用户多任务几种类型.在多用户多任务操作系统中,对每个用户运行环境的设置就十分重要. 一.开机自启动任务. 我们首先要明确开机自启动是个什么概念.开机自启动的任务 ...
- Linux定时任务crontab 实现每秒执行一次的方法
linux crontab 命令,最小的执行时间是一分钟.如需要在小于一分钟内重复执行,可以有两个方法实现. cron 各项的描述 以下是 crontab 文件的格式: {minute} {hour} ...
最新文章
- StereoDRNet:基于stereo的三维重建网络
- OBYC PRY PRV
- 服务国内超过70%游戏公司,腾讯游戏云发布游戏行业最全解决方案
- 3.1.8 具有快表的地址变换机构
- VS2013 UML 如何复制文件
- Linux中fdisk硬盘分区方法
- svn之Previous operation has not finished; run ‘cleanup‘ if it was interrupted解决办法
- Oracle Java Mission Control:终极指南
- 分别安装搭建lamp服务环境
- 人工智能的前生,今世,和未来
- python itertools.permutations_如何理解Python itertools.permutations中的全排列算法?
- mysql中修改表的还原命令_MySQL的增、删、改、查和备份、恢复的命令
- 集成Android SlidingMenu(SlideMenu)
- access查找出生日期年份_access怎样利用出生日期计算年龄呀!
- 深度学习用于图像超分辨率重建综述——超分辨率(一)
- 【雅思大作文考官范文】——第十四篇:festivals essay
- AMD EPYC(霄龙)Genoa服务器 | 综合评测
- 如何在App中打开设置、appstore或其他App(区别iOS 10及之前系统)
- 【C语言 实现图书管理系统】
- 如何进行特征工程,以及特征工程的一些理论
热门文章
- 前端登录页做个简单记住密码
- oracle redact加密介绍和详细步骤
- 原生html单页应用,小白篇 -- 原生 js 实现单页应用的初探
- 404php模板,WordPress程序设置404.php模板
- Linux学习日志DAY8
- android tableview实现多选功能,iOS开发UI篇-tableView在编辑状态下的批量操作(多选)...
- c语言 什么时候需要malloc动态分配内存?
- 工具----7、浏览器攻击框架--(BeEF)
- 程序设计第五单元知识点
- 学习《Linux就该这么学》第十五课