systemd 在白天运行服务

systemd 在白天运行服务

我想设置我的服务器,使其仅在白天连接到互联网。

我创建了一个计时器文件:[单元]描述=启动和停止互联网

[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

相关内容