systemdtimers是一个备份数倌栗受绽据库的系统,里面有个定时器可以定时,也就是你想每隔两个小时就运行一次编写的脚本,你需进行定时才能顺利的运行脚本。这就起到了定时的作用,接下来就是简单的介绍。
工具/原料
计算机
虚拟机
方法/步骤
1、首先简单的编写缬方焱蜱一个脚本,创建一个名为service的文件,将文件放到相应的系统目录里面,每个系统的版本不同相应的系统文件目录也就不同,我的目录是etc/systemd/system/。
2、然后将Type里面的变量修改为simple,为了不让系统默认关掉创建的定时器,需要创建一个timer文件,将这个文件放在刚刚创建的service文件所在的目录里面,进行运行。
3、接下来就是进行授权步骤,授权成功然后进行运行刚刚创建的timer文件,不需要运行service文件,用管理员的身份来运行。
4、接下来再在刚刚的timer文件上运行另外一些脚本,这就可以实现在相同的时间运行很多脚本,这就需要在创建的文件修改参数,其实也很简单,在每个service文件最后面包含如图的内容就行了。
5、或者也可以选择另外一种方法,这个方法更加的简单,先创建一个包装脚本,然后使用正确的运行命令,在service中使用就行了,创建一个所有脚本都依赖的文件target。
6、最后需要将所有创建的文件进行授权,以管理员的身份进行运行文件中脚本,把service和timer文件进行授权,如图所示,然后启动就可以使用定时功能了。