首页 > 系统相关 >第 11 章Linux 实操篇-定时任务调度

第 11 章Linux 实操篇-定时任务调度

时间:2023-04-08 16:12:39浏览次数:43  
标签:11 tmp 11.1 crontab 实操 home 任务调度 my

第 11 章Linux 实操篇-定时任务调度

11.1 crond 任务调度

crontab 进行 定时任务的设置

11.1.1 概述

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

任务调度分类:1.系统工作:有些重要的工作必须周而复始地执行。如病毒扫描等个别用户工作:个别用户可能希望执行某些程序,比如对 mysql 数据库的备份。示意图

11.1.2 基本语法

crontab [选项]

11.1.3 常用选项

11.1.4 快速入门

设置任务调度文件:/etc/crontab
设置个人任务调度。执行 crontab –e 命令。接着输入任务到调度文件
如:*/1 * * * * ls –l	/etc/ > /tmp/to.txt
意思说每小时的每分钟执行 ls –l /etc/ > /tmp/to.txt 命令

ü 参数细节说明

5 个占位符的说明

ü 特殊符号的说明

ü 特殊时间执行案例

11.1.5 应用实例

案例 1:每隔 1 分钟,就将当前的日期信息,追加到 /tmp/mydate 文件中
*/1 * * * * date >> /tmp/mydate
案例 2:每隔 1 分钟, 将当前日期和日历都追加到 /home/mycal 文件中步骤:
(1)vim /home/my.sh	写入内容 date >> /home/mycal 和 cal >> /home/mycal
(2)给 my.sh 增加执行权限,chmod u+x /home/my.sh
(3)crontab -e	增加 */1 * * * *	/home/my.sh


案例 3:	每天凌晨 2:00 将 mysql 数据库 testdb ,备份到文件中。提示: 指令为
mysqldump -u root -p 密码 数据库 > /home/db.bak
步骤(1) crontab -e
步骤(2) 0 2 * * * mysqldump -u root -proot testdb > /home/db.bak

11.1.6 crond 相关指令

conrtab –r:终止任务调度。
crontab –l:列出当前有那些任务调度
service crond restart	[重启任务调度]

标签:11,tmp,11.1,crontab,实操,home,任务调度,my
From: https://www.cnblogs.com/atao-BigData/p/17298681.html

相关文章

  • 第 9 章 Linux 实操篇-实用指令
    第9章Linux实操篇-实用指令目录第9章Linux实操篇-实用指令9.1指定运行级别9.1.1基本介绍9.1.2应用实例9.1.3CentOS7后运行级别说明9.2帮助指令9.2.1man获得帮助信息9.2.2help指令9.2.3应用实例9.3文件目录类9.3.1pwd指令9.3.2ls指令9.3.3cd指令9.3.4m......
  • 第 7 -8章 Linux 实操篇-开机、重启和用户登录注销-8.用户管理
    第7-8章Linux实操篇-开机、重启和用户登录注销-8.用户管理目录第7-8章Linux实操篇-开机、重启和用户登录注销-8.用户管理7.1关机&重启命令7.1.1基本介绍7.1.2注意细节7.2用户登录和注销7.2.1基本介绍7.2.2使用细节第8章Linux实操篇-用户管理8.1基本介绍8.2添......
  • CMPSC311 mdadm Linear Device
    Assignment#4–mdadmLinearDevice(Caching)CMPSC311-IntroductiontoSystemsProgrammingFall2021-Prof.AghayevDuedate:April9,2023(11:59PM)ESTYoujustcompletedimplementingmdadmanditisworking.Thesoftwareengineerswhoplantobuild......
  • 第 6 章 Linux 实操篇- Vi 和 Vim 编辑器
    第6章Linux实操篇-Vi和Vim编辑器6.1vi和vim的基本介绍Linux系统会内置vi文本编辑器Vim具有程序编辑的能力,可以看做是Vi的增强版本,可以主动的以字体颜色辨别语法的正确性,方便程序设计。代码补完、编译及错误跳转等方便编程的功能特别丰富,在程序员中被广泛使......
  • FP5217兼容TPS61178,内置MOS双节锂电池升压输出12V/3A异步升压芯片
    FP5217是一顆非同步电流模式DC-DC升压转换器,内置MOS,输入低启动电压2.5V与电压工作范围5V~24V,单节锂电池3V~4.2V应用,能精准地反馈电压1.2V,内置软启动时间,外部可编程工作频率,可编程电感器峰值电流限制将电阻从CSPin连接到GND。封装:TSSOP-14(EP)。应用:蓝牙音响,大功率拉杆音箱,应......
  • 【进阶11】【自学笔记】Python _解包的操作
    一、Python解包定义Python解包是指将一个可迭代对象(如列表、元组、字典等)中的元素分别赋值给多个变量的过程。解包可以通过在变量前添加星号`*`来实现,也可以通过在变量前添加双星号`**`来实现字典解包。解包可以简化代码,使代码更加清晰易懂。二、解包实例1、最简单的解包......
  • 从 JDK 11-JDK 20,谁修复的 issue 数量最多?
    JDK/Java20已正式GA。根据Oracle披露的信息显示,在为JDK20修复的issue数量上,位列全球前五位的厂商分别为:甲骨文(Oracle)、红帽(RedHat)、思爱普(SAP)、ARM和腾讯(Tencent)。其中,来自国内的积极贡献厂商除腾讯外,还有阿里巴巴、华为和龙芯。“我们感谢许多审查提议更改的......
  • 从 JDK 11-JDK 20,谁修复的 issue 数量最多?
    JDK/Java20已正式GA。根据Oracle披露的信息显示,在为JDK20修复的issue数量上,位列全球前五位的厂商分别为:甲骨文(Oracle)、红帽(RedHat)、思爱普(SAP)、ARM和腾讯(Tencent)。其中,来自国内的积极贡献厂商除腾讯外,还有阿里巴巴、华为和龙芯。“我们感谢许多审查提议更改的......
  • 1139. 最大的以 1 为边界的正方形
    题目链接:1139.最大的以1为边界的正方形方法:二维数组前缀和解题思路假设以\((i,j)\)为左上角端点的正方形网格边长为\(d\),则该正方形的四条边\(up、down、left、right\)均为\(d\),两者为充分必要条件。根据二维前缀和运算可得:up=s[i][j+d]-s[i-1][j+d]-s[i......
  • 1138. 字母板上的路径
    题目链接:1138.字母板上的路径方法:模拟解题思路为了使得移动次数最小,每次移动方式为,"直角移动"(如下图),但由于\(z\)字母位置的特殊性,当其作为目标字母和当前字母时,为了避免越界问题,需要调整\(x\)和\(y\)方向上移动的顺序。代码classSolution{public:stringalph......