![systemd 在白天运行服务](https://linux22.com/image/1506874/systemd%20%E5%9C%A8%E7%99%BD%E5%A4%A9%E8%BF%90%E8%A1%8C%E6%9C%8D%E5%8A%A1.png)
我想设置我的服务器,使其仅在白天连接到互联网。
我创建了一个计时器文件:[单元]描述=启动和停止互联网
[Timer]
OnCalendar*-*-* 06:00:00
Unit=netctl@wlan0_sta/x2dInternet.service
[Install]
WantedBy=multi-user.target
但是我怎样才能在一天结束时关闭互联网服务呢?
答案1
您可以创建第二个“服务”,该服务也在一天结束时按计时器运行。将第二个服务的“ExecStart=”行设置为仅运行第一个服务的关机命令:
ExecStart=/bin/systemctl stop my-service-name.service