linux每晚的21:30重启network代码
时间: 2024-11-16 17:19:33 浏览: 8
Linux系统中,如果你想要安排网络服务在每天的21:30自动重启,通常可以使用`cron`任务调度工具来完成这个设置。以下是步骤:
1. 打开终端:通过快捷键Ctrl+Alt+T或者搜索“Terminal”打开。
2. 查看或编辑crontab:输入命令`crontab -e`,这会打开默认的文字编辑器(如vi或nano)让你编辑定时任务列表。
3. 添加新行:在编辑器中添加一条新的 cron 规则。按照下面的格式编写:
```bash
0 21 * * * service networking restart
```
这里解释一下时间格式:
- `0 21`: 表示分钟(0)和小时(21),即每天21点整。
- `* *`: 第二个星号代表分钟和小时的范围,这里是每天所有的时间。
4. 保存并退出:保存编辑内容后,按`Esc`键,然后输入`:wq`保存并退出编辑器。
5. 检查设置:你可以先测试一次,例如运行`sudo crontab -l`查看已有的计划任务,确认刚刚添加的任务是否在那里。
如果需要让某个特定的服务而不是整个网络服务重启,替换`service networking restart`为相应服务名,比如`systemd-networkd restart`或`network-manager restart`。
阅读全文