1.编写时间写入日志文件的脚本
vim system.sh
#!/bin/bash
echo `date` >> /root/system.txt
cat system.sh
2.给脚本增加可执行权限
chmod +x system.sh
3.执行刚刚编写的脚本
. system.sh
4.查看日志文件,脚本执行成功
cat system.txt
5.创建一个boot_backup.service文件,保存在/etc/systemd/system目录中
cd /etc/systemd/system #进入system目录
vim boot_backup.service #创建这个文件
cat boot_backup.service #查看文件内容
[Unit]
Description=Backup boot
[Service]
ExecStart=bash /root/system.sh
Type=simple
6.编写一个定时器单元文件
命名为boot_backup.timer,保存在/etc/systemd/system目录中
vim boot_backup.timer #创建文件
cat boot_backup.timer #查看文件内容
[Unit]
Dsecription=Run boot weekly and on boot
[Timer]
AccuracySec=1us
OnUnitActiveSec=3s
[Install]
WantedBy=multi-user.target
7.测试
systemctl daemon-reload
systemctl start boot_backup.timer #启动
systemctl status boot_backup.timer #查看是否运行
8.查看日志
tail -f system.txt
标签:文件,定时器,boot,system,Timer,sh,实例,timer,backup
From: https://blog.csdn.net/2301_79868845/article/details/137474942