多语言展示
当前在线:378今日阅读:2今日分享:31

如何使用systemd定时

systemd timers是一个备份数据库的系统,里面有个定时器可以定时,也就是你想每隔两个小时就运行一次编写的脚本,你需进行定时才能顺利的运行脚本。这就起到了定时的作用,接下来就是简单的介绍。
工具/原料
1

计算机

2

虚拟机

方法/步骤
1

首先简单的编写一个脚本,创建一个名为service的文件,将文件放到相应的系统目录里面,每个系统的版本不同相应的系统文件目录也就不同,我的目录是etc/systemd/system/ 。

2

然后将Type里面的变量修改为simple,为了不让系统默认关掉创建的定时器,需要创建一个timer文件,将这个文件放在刚刚创建的service文件所在的目录里面,进行运行。

4

接下来再在刚刚的timer文件上运行另外一些脚本,这就可以实现在相同的时间运行很多脚本,这就需要在创建的文件修改参数,其实也很简单,在每个service文件最后面包含如图的内容就行了。

5

或者也可以选择另外一种方法,这个方法更加的简单,先创建一个包装脚本,然后使用正确的运行命令,在service中使用就行了,创建一个所有脚本都依赖的文件target。

6

最后需要将所有创建的文件进行授权,以管理员的身份进行运行文件中脚本,把service和timer文件进行授权,如图所示,然后启动就可以使用定时功能了。

推荐信息