Linux中的守时使命一般能够经过`cron`来完成。`cron`是一个用于守时履行使命的看护进程,它答运用户在特定的时刻或周期性地履行脚本或指令。以下是关于怎么运用`cron`来设置守时使命的根本过程:
1. 翻开cron修改器: 运用指令`crontab e`来修改当时用户的cron作业。这将翻开一个文本修改器,答应你增加或修改cron作业。
2. 编写cron作业: 在修改器中,每行能够界说一个cron作业。每行一般由五个时刻字段和一个指令或脚本组成,字段之间用空格分隔。 时刻字段次序为:分钟(059)、小时(023)、天(131)、月(112)、星期几(07,其间0和7代表周日)。
3. 增加指令或脚本: 在时刻字段之后,你能够增加要履行的指令或脚本的途径。
4. 保存并退出修改器: 保存文件并退出修改器。新的cron作业将主动收效。
5. 列出当时用户的cron作业: 运用指令`crontab l`能够列出当时用户的一切cron作业。
6. 删去cron作业: 假如需求删去一个或一切cron作业,能够运用`crontab r`来删去当时用户的一切cron作业。
7. 重启cron看护进程: 假如需求重启cron看护进程,能够运用`service cron restart`或`systemctl restart cron`(取决于你的Linux发行版)。
8. 运用anacron: 假如你的体系支撑`anacron`,它能够在体系启动后运转那些在预守时刻没有运转的使命。这关于不经常开机的体系特别有用。
以下是一个简略的cron作业示例,它会在每天清晨1点履行一个名为`backup.sh`的脚本:
```0 1 /path/to/backup.sh```
在这个比如中,`0`表明分钟(在0分钟时履行),`1`表明小时(在1点时履行),``表明天、月和星期几(意味着每天、每月的每一天、每周的每一天)。
请依据你的具体需求调整cron作业的时刻字段和指令或脚本途径。
在Linux操作体系中,守时使命是一种十分有用的功用,它能够协助咱们主动化日常使命,进步工作效率。本文将具体介绍Linux守时使命的根本概念、装备办法以及在实践运用中的运用技巧。
守时使命,望文生义,便是指在指定的时刻主动履行的使命。在Linux体系中,守时使命一般经过crontab(周期性履行)和at(一次性履行)两种方法来完成。
crontab是Linux体系中用于周期性履行使命的东西,它答运用户设置守时使命,依照预订的时刻距离主动履行指定的指令或脚本。
crontab的根本语法如下:
crontab [options] [file]
其间,options表明crontab的选项,file表明要修改的crontab文件。
crontab的装备文件坐落用户家目录下的`.crontab`文件,或许大局装备文件`/etc/crontab`。
crontab的格局如下:
分钟 小时 日期 月份 星期 要履行的指令
例如,以下是一个简略的crontab装备示例: