linux计划任务时间格式是什么意思呀_linux 查看计划任务

linux计划任务时间格式是什么意思呀_linux 查看计划任务什么是计划任务?对于计算机运维人员来说,很多命令都是要重复执行的,这些重复执行的指令流程我们可以编写shell脚本统一执行,然而很多时候脚本要定时执行,比如每天某个时间执行一次数据库备份或者git统一push最新的代码。运维人

什么是计划任务?

对于计算机运维人员来说,很多命令都是要重复执行的,这些重复执行的指令流程我们可以编写shell脚本统一执行,然而很多时候脚本要定时执行,比如每天某个时间执行一次数据库备份或者git统一push最新的代码。

linux计划任务时间格式是什么意思呀_linux 查看计划任务

运维人员不是机器,每天面临如此多的计划,要预先选择一个记事本或者电子文档记录,还得定一个闹钟提醒,按时执行指令,这样是非常耗时且繁琐的,而且可能面临突发情况比如堵车迟到、身体原因等耽搁计划执行。

linux计划任务时间格式是什么意思呀_linux 查看计划任务

因此,我们可以用计算机的计划任务功能,自动定时执行我们的特定需求。

Windows系统计划任务

选择桌面计算机图标,鼠标右键-管理,打开任务计划程序,选择创建任务:

linux计划任务时间格式是什么意思呀_linux 查看计划任务

设置任务名称:

linux计划任务时间格式是什么意思呀_linux 查看计划任务

新建触发器,设置任务执行周期和时间:

linux计划任务时间格式是什么意思呀_linux 查看计划任务

操作-选择程序路径:

linux计划任务时间格式是什么意思呀_linux 查看计划任务

在任务计划程序库查看新建的任务:

linux计划任务时间格式是什么意思呀_linux 查看计划任务

Linux中计划任务

检测cron服务是否已经启动:

linux计划任务时间格式是什么意思呀_linux 查看计划任务

cron 的所有任务计划都记录在 crontab 任务计划文件中,通过 crontab 命令对该任务文件进行管理。

语法格式:

# crontab [选项]

参数说明:
-u user 指定用户
-e 编辑某个用户的计划任务文件,若不指定用户,默认编辑当前用户的计划任务文件
-l 显示某个用户的计划任务文件,若不指定用户,默认显示当前用户的计划任务文件
-r 删除某个用户的计划任务文件,若不指定用户,默认删除当前用户的计划任务文件
-i 在删除之前推送确认提示

任务计划的语法格式如下:

分 时 日 月 周 要执行的命令(要求必须使用命令的完整路径,可以使用which查看) 取值范围: 分:0~59 时:0~23 日:1~31 月:1~12 周:0~7,0 和 7 表示星期天 四个符号: *:表示取值范围中的每一个数字 -:做连续区间表达式的,要想表示1~7,则可以写成:1-7 /:表示每多少个,例如:想每 10 分钟一次,则可以在分的位置写:*/10 ,:表示多个取值,比如想在 1 点,2 点 6 点执行,则可以在时的位置写:1,2,6
linux计划任务时间格式是什么意思呀_linux 查看计划任务

crontab样例

第一次编写计划任务,提示选择编辑器,之后更改编辑器可以运行select-editor:

linux计划任务时间格式是什么意思呀_linux 查看计划任务

然后每隔一分钟向test.txt写入一行字符串:

linux计划任务时间格式是什么意思呀_linux 查看计划任务

注意下方的文件名,在tmp临时文件夹,这个并不是实际的文件,因为tmp重启后会消失。

linux计划任务时间格式是什么意思呀_linux 查看计划任务

实际的文件夹是:/var/spool/cron/crontabs/,默认只能root编辑,还可以用root账户设置黑名单和白名单,控制其他用户是否可以编辑,白名单优先级高于黑名单优先级。

白名单:/etc/cron.deny

黑名单:/etc/cron.allow

定时执行:

23 12 * * * /usr/bin/echo “www.hioier.com” > /home/hioier/test.txt

视频讲解

视频加载中…

相关推荐

  • 什么是Linux系统?我们是否要用Linux
  • 学习Linux命令行,用手就行!
  • Linux革命性工具,shell脚本自动化
  • 什么是计算机网络?一文带你了解计算机网络发展
  • 一文详解计算机网络IP地址和子网掩码
  • 一文带你了解计算机网络体架构,OSI模型和TCP/IP模型
  • 什么是C++变量,就是存储数据的盒子

2024最新激活全家桶教程,稳定运行到2099年,请移步至置顶文章:https://sigusoft.com/99576.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。 文章由激活谷谷主-小谷整理,转载请注明出处:https://sigusoft.com/15843.html

(0)
上一篇 2024年 9月 18日
下一篇 2024年 9月 18日

相关推荐

关注微信