Linux(十二)任务调度

12.1 概述

任务调度:是指系统在某个时间执行的特定的命令或程序。

任务调度分类:

1、系统工作:有些重要的工作必须周而复始的执行,如病毒扫描等。

2、个别用户工作:个别用户可能希望执行某些程序,比如对mysql数据库的备份。

12.2 基本语法

crontab [选项]

常用选项:

-e 编辑crontab设置任务调度

-l 列出当前有哪些任务调度

-r 删除当前用户所有的任务调度

service crontab restart 重启任务调度

12.3 快速入门

1、设置个人调度任务,即编辑任务调度文件/etc/crontab。执行crontab -e命令。

2、接着输入任务到调度文件

意思说每分钟执行ls -l /etc > /tmp/ha.txt

09分的时候还没有ha.txt文件

10分的时候就有ha.txt文件了

12.4 5个占位符的说明

12.5 特殊符号的说明

12.6 特定时间执行任务案例

12.7 案例:每隔1分钟,将当期日期和日历都追加到/home/mycal文件中

1、先编写一个文件/home/mytask.sh

2、给mytask.sh一个可执行权限

3、编辑任务调度文件/etc/crontab

4、成功

原文发布于微信公众号 - Java后端生活(javaNotebook)

原文发表时间:2018-04-22

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏电光石火

SpringBoot项目以jar包的方式导出

1723
来自专栏深度学习之tensorflow实战篇

python生成exe,环境win10简单的小程序案例

1.直接pip安装:pip install pyinstaller ? 2.打包时,在命令行中切换到要打包的程序所在目录,直接输入下面的指令即可。 ...

3445
来自专栏Ryan Miao

pe创建激活administrator后消除问题,删除用户问题

启动pe进入电脑,打开清楚密码,然后选择administrator,点击激活。然后就可以用administrator登陆电脑。 使用完毕后,想要注销admini...

36412
来自专栏机器学习实践二三事

pip安装报错'not a supported wheel on this platform'

这个错误很常见,解决方法是改名,首先要获得在你的机器的平台上的合法名称: import pip pip.pep425tags.get_supporte...

2287
来自专栏深度学习之tensorflow实战篇

Hadoop查看所有JOB以及如何Kill指定用户的所有Job

如何kill掉制定用户的所有job,有没有现成的命令?我看了一下hadoop job命令的提示,没有这样的命令。 其实实现kill指定用户的job也非常简单,本...

2816
来自专栏自动化测试实战

appium uiautomator增加xpath控件

2838
来自专栏开源项目

Git 项目推荐 | 基于 J2Cache 的多级缓存框架

基于j2cache的理念,重新设计开发的一套分布式缓存。支持2级并不限于2级的多级缓存系统。 github地址:atoms 配置文件: <?xml versio...

3117
来自专栏君赏技术博客

【已解决】使用`SVN`进行私有库添加一直提示 `The source_files pattern did not match any file`

只需要在 AppRunEnvironment创建对应的 trunk目录 tags目录 branchs目录之后对 trunk进行打包即可。

1162
来自专栏电光石火

CentOS 安装 Maven

 1、官网找到最新版的安装包: http://maven.apache.org/download.cgi 拷贝文件名为 *-bin.tar.gz 的链接地址 ...

2186
来自专栏杨龙飞前端

nginx使用

3288

扫码关注云+社区