在Linux系统中,我们可以通过配置cron任务或者使用systemd服务来实现定时重启或者开关机的设置。

1. 使用cron任务实现定时重启或者开关机:

Cron是一个在Linux系统中用于自动化任务的工具。可以使用它来创建定期运行的任务。要创建一个定时重启或者开关机任务,需要编辑root用户的crontab文件。

- 定时重启任务的设置:

在终端中执行以下命令打开root用户的crontab文件:

```
sudo crontab -e
```

在文件末尾添加以下内容:

```
0 4 * * 1 /sbin/shutdown -r now
```

这个命令表示在每周的周一4点钟执行重启命令,其中0 4 * * 1表示在每周的周一4点钟,/sbin/shutdown -r now表示执行重启操作。

- 定时关机任务的设置:

在终端中执行以下命令打开root用户的crontab文件:

```
sudo crontab -e
```

在文件末尾添加以下内容:

```
0 22 * * * /sbin/shutdown -h now
```

这个命令表示每天晚上10点执行关机操作,其中0 22 * * *表示每天晚上10点,/sbin/shutdown -h now表示执行关机操作。

2. 使用systemd服务实现定时重启或者开关机:

systemd是一个系统管理守护进程,可以用来管理系统服务和进程。使用systemd服务来设置定时重启或者开关机任务,可以更加灵活。

- 定时重启任务的设置:

在终端中执行以下命令创建一个重启服务文件:

```
sudo nano /etc/systemd/system/reboot.service
```

在文件中添加以下内容:

```
[Unit]
Description=Reboot Service

[Service]
Type=simple
ExecStart=/sbin/shutdown -r now

[Install]
WantedBy=multi-user.target
```

保存文件并退出。

执行以下命令启用服务:

```
sudo systemctl enable reboot.service
```

执行以下命令启动服务:

```
sudo systemctl start reboot.service
```

这个命令将在每周的周一4点钟重启系统。如果需要修改执行时间,只需要编辑reboot.service文件中的ExecStart参数即可。

- 定时关机任务的设置:

在终端中执行以下命令创建一个关机服务文件:

```
sudo nano /etc/systemd/system/shutdown.service
```

在文件中添加以下内容:

```
[Unit]
Description=Shutdown Service

[Service]
Type=simple
ExecStart=/sbin/shutdown -h now

[Install]
WantedBy=multi-user.target
```

保存文件并退出。

执行以下命令启用服务:

```
sudo systemctl enable shutdown.service
```

执行以下命令启动服务:

```
sudo systemctl start shutdown.service
```

这个命令将在每天晚上10点钟关机系统。如果需要修改执行时间,只需要编辑shutdown.service文件中的ExecStart参数即可。

Linux系统定时重启开关机如何设置?相关推荐

  1. linux系统每月定时重启,linux系统定时重启.doc

    linux系统定时重启 linux系统定时重启 -------------------- 每个月1号凌晨3点自动重启 步骤如下: 1.用root帐号登陆: 2.打开终端窗口: 3.输入"cr ...

  2. 设置计算机每天定时自动开关机,如何设置电脑每天定时关机

    如何设置电脑每天定时关机 养成定时关机,是一种使用电脑的好习惯.那么如何设置电脑每天定时关机呢?下面就让jy135小编来告诉大家吧,欢迎阅读. 第一步,开始菜单--->运行,在运行里面输入not ...

  3. linux电脑每天定时重启命令,linux的定时重启的具体命令

    1.譬如要在每天早上1点重启机器,它的命令该怎样写? 2.譬如要在每周一早上1点重启机器,它的命令该怎样写 经本人实践证明,可使用如下方法实现Linux系统在每天凌晨一点三十分自动重启系统. 1,编辑 ...

  4. 怎么设置linux系统定时关机,Linux系统定时关机

    Linux系统定时关机 shutdown命令关机 各参数功能: -c 取消前一个shutdown命令. -f 重新启动时不执行fsck(注:fsck是Linux下的一个检查和修复文件系统的程序). - ...

  5. 如何设置计算机重新启动功能,Win7系统定时重启怎么设置

    win7系统定时重启/关机怎么设置?大家的生活和工作都离不开电脑,相信很多用户都是用电脑来工作的,每天都是固定的上班时间,为了减少开机浪费的时间,大家可以设置定时自动重启电脑,这样就方便多了.关于定时 ...

  6. 如何在Linux操作系统定时重启Tomcat服务?

    如何在Linux操作系统定时重启Tomcat服务? 背景: 正常情况下启动和关闭tomcat程序命令如下: /application/tomcat/bin/startup.sh /applicatio ...

  7. linux的定时重启命令

    #安装Crontab yum install vixie-cron crontabs #设置开机启动Crontab chkconfig crond on #启动Crontab service cron ...

  8. Linux系统四种常用关机命令

    文章目录 一.halt命令 二.shutdown命令 三.poweroff命令 四.init命令 总结 一.halt命令 语法:halt [-n] [-w] [-d] [-f] [-i] [-p] 参 ...

  9. windows bat脚本实现定时重启和关机

    新建.bat文件,复制以下内容可以实现定时重启或者关机 定时重启: shutdown    /g     /t     302400 注:302400是秒,一个星期的时间,参数传需要是秒,所以需要定时 ...

最新文章

  1. UML中聚合和组合的关系(笔记)
  2. 10分钟开始.Net Core
  3. Redis 如何保持和MySQL数据一致【一】
  4. 微博3元一万粉软件_实测3款朋友圈很火的“日赚分红300元”游戏软件究竟靠不靠谱!!...
  5. Hello Mybatis 03 数据关联
  6. 编码服务正在步入云端
  7. java excel导出2007_java操作excel文件,实现批量导出,和导入
  8. 【实践】微博多尺度序列推荐算法实践.pdf(附下载链接)
  9. 可怜的 JavaScript,他们说你很怪异,你知道吗?
  10. 最佳软件开发实践指导
  11. 求相似三角形的几种方法,相似三角形算法有哪些
  12. 如何进行windows数据恢复呢
  13. 怎么获取jquery版本_获取jQuery版本
  14. 软件测试功能测试全套常见面试题【功能测试-零基础】必备4-1
  15. 程序员眼中的古典名画
  16. autojs和按键精灵哪个好?按键精灵打包开始收费了,是弃坑还是继续杠?
  17. 运营支持是干什么_运营|你们运营到底是干什么的?
  18. Qt Creator编辑3D场景
  19. redis如何设置密码
  20. 转自国学大师--南怀谨先生

热门文章

  1. springBoot配置视图解析器
  2. 如何进行测试优先级划分
  3. 现代 cmake (cmake 3.x) 操作大全
  4. 有赞流量回放在中台营销的实践
  5. 隐马尔科夫模型(HMM)的应用
  6. Ubuntu18.04 fcitx搜狗拼音输入法候选栏英文乱码
  7. 跳槽要达到你的期望工资时,是怎么扛住面试的?
  8. Real-Time Rendering——4.5 Morphing 变形
  9. 计算机专业英语论文摘要合辑【2】
  10. linux怎样创建挂载目录,linux 下如何搭建永久挂载点