参考网页:http://www.lc365.net/blog/b/13746/
crontab是一个很方便的在unix/linux系统上定时(循环)执行某个任务的程序使用cron服务。
1. 查看 cron服务状态
service crond status
2.启动cron服务
service crond start 或者 /sbin/service crond start
3.重启cron服务
service crond restart 或者 /sbin/service crond restart
4.停止cron服务
service crond stop 或者 /sbin/service crond stop
5.需要将crond设置为系统启动后自动启动的服务,
可以在/etc/rc.d/rc.local 中,在末尾加上 service crond start 或者 /sbin/service crond start
查看、编辑和删除
cron把命令行保存在crontab(cron table)文件里,这个文件通常在 /etc 目录下。每个系统用户都可以有自己的crontab(在 /var/spool/cron/ 下)。要查看当前用户的crontab,输入 crontab -l ;要编辑crontab,输入 crontab -e ;要删除crontab,输入 crontab -r 。如当前是root身份,要查看/编辑/删除/某用户的crontab,只需在相应的命令后加上 -u USERNAME (如 crontab -e -u USERNAME )即可。crontab文件的默认编辑器是vi,可以输入 export VISUAL='editor' 更改默认编辑器。
cron服务每分钟不仅要读一次 /var/spool/cron 目录内的所有文件,还需要读一次 /etc/crontab 文件。配置这个文件也能让cron执行任务。使用crontab命令是对用户级任务的配置,而编辑 /etc/crontab 文件是对系统级任务的配置。
比如说root查看自己的cron设置:crontab -u root -l
再例如,root想删除fred的cron设置:crontab -u fred -r
在编辑cron服务时,编辑的内容有一些格式和约定,输入:crontab -u root -e
进入vi编辑模式,编辑的内容一定要符合下面的格式:*/1 * * * * ls >> /tmp/ls.txt
例如:编辑/etc/crontab文件,在末尾加上一行: 30 5 * * * root init 6 这样就将系统配置为了每天早上5点30自动 重新启动。
总结:
查看当前用户的cron配置,使用 crontab -l
编辑当前用户的cron配置,使用 crontab -e
删除当前用户的cron配置,使用 crontab -r
以root身份查看/编辑/删除某用户的cron配置,在命令后加上 -u USERNAME
配置系统级的任务,编辑 /etc/crontab 文件
相关推荐
AIX下的cron使用小结,AIX下的cron使用小结,AIX下的cron使用小结,AIX下的cron使用小结,AIX下的cron使用小结
ReactJS Cron 使用构建的React cron编辑器 在实时演示和用法特征零依赖,除了React和antd 支持所有标准cron表达式支持几个月和一周的cron名称支持cron快捷方式周日支持“ 7” 支持带输入的双向同步绑定支持语言环境...
cron-utils 我们定义克朗。 并支持他们。 cron-utils是一个Java库,用于定义,解析,验证,迁移cron以及获取其可读的描述。 该项目遵循,提供OSGi元数据并使用...对于Android开发人员,cron-utils 7.0.0假定使用
layui第三方组件cron的使用
WinForm Cron表达式生成器 Quartz.Net Cron表达式生成器winform版 最近使用Quartz.net做了几个同步任务,感觉非常好。表达式设置也是非常灵活,但是新入手发现对表达式不熟,每次都要使用在线生成器。 于是写...
cron表达式cron生成器
cron表达式前端生成工具,html实现,可直接用,cron表达式前端生成工具,html实现,方便用于web项目当中。
vue-cron表达式组件
cron 表达式 包含 秒 分 时 天 月 年 粗浅的cron 表达式
要使用 cron 服务,你必须安装了 vixie-cron RPM 软件包,而且必须在运行 crond 服务。要判定该软件包是否已安装,使用 rpm -q vixie-cron 命令。要判定该服务是否在运行,使用 /sbin/service crond status 命令。
基于C的Cron表达式解析,无需额外的库,直接代码实现,方便移植,稳定性可靠。
Cron表达式写好了,不知道是否正确,如果执行间隔很长,根本没法测试,这个工具可以帮助你,他能输出所有的执行时间,你只需自己调整参数就行了,非常简单。提醒:目前常用的两个Cron表达式在线生成网站所提供的近期...
think-cron 计划任务安装方法composer require yunwuxin/think-cron使用方法创建任务类<?phpnamespace app\task;use yunwuxin\cron\Task;class DemoTask extends Task{ public function configure() { $this->...
cron,cron表达式,cron表达式详解
资源为js文件,下载后直接用script标签引入,需要解析时调用该js第一个方法,参数为cron定时器表达式字符串,例如:translateCRONToChinese("0 0 12 */1 * ?");
Java根据时间戳生成cron表达式,可传入时间范围灵活实现Cron基于日历形式的任务调度时间点,简单简洁,互用性强,可以灵活改动。
Quartz的cron表达式。 Spring 定时任务@Scheduled cron表达式详解
基于Vue的Cron表达式组件,封装比较简单,没做组件优化,供大家参考 Installation 下载本项目 安装依赖包 npm install 运行 npm run dev
cron 工作原理: cron 命令在系统启动时就由一个 shell 脚本自动启动,进入后台.首先会搜索 /var/spool/cron 目录, 寻找以 /etc/passwd 文件中的用户名命名的 crontab 文件并载入内存; cron 命令还会搜索 /etc/crontab...
quartz的作业调度触发Cron表达式说明