Ubuntu16.04 设置定时开关机

Ubuntu16.04 设置定时开关机


1.reboot:重启命令
2.halt/poweroff:立即关机命令
3.shutdown [选项] [时间] [消息]
选项:
- k 不执行任何关机操作,只发出警告信息给所有用户
- r 重新启动计算机
- h 关机并彻底断电
- f 快速关机且重启动时跳过fsck
- n 快速关机不经过init程序
- c 取消之前的定时关机
时间:
now:立即执行
+n:n分钟后执行命令,且没有其他命令执行
+n &:然后按几次回车,可以继续执行其他命令操作
time:在该时间点执行命令 (e.g shutdown -h 23:00,在23:00执行关机命令)

所以设置定时开关机的方法:
编辑/etc/crontab文件,添加命令:
55 23 * * * root /sbin/shutdown -h 23:00 #实现23:00定时关机
55 23 * * * root /sbin/shutdown -r 08:00 #实现23:00定时关机且8:00定时开机

### Ubuntu 16.04 自动提示关机的原因分析 当遇到Ubuntu 16.04自动提示关机的情况时,可能由多种因素引起。常见的原因包括但不限于: - **硬件问题**:如温度过高触发保护机制导致系统自动关闭。 - **软件冲突或错误配置**:某些应用程序可能导致系统资源耗尽从而触发自动关机警告。 - **电源管理设置不当**:不恰当的电源选项可能会使计算机误判当前状态并执行关机操作。 针对上述提到的现象,在特定情况下,可能是由于电源设置中的休眠/挂起/睡眠功能存在问题,这使得电脑进入一种异常的状态而最终被判定为需要关机[^1]。 ### 解决方案建议 #### 方法一:调整虚拟内存参数 通过修改系统的交换分区使用策略来优化性能表现,减少因磁盘I/O瓶颈造成的不稳定情况。具体做法是在终端输入命令打开`sysctl.conf`文件编辑器,并添加一行设定以降低swap空间使用的频率至较低水平(例如设为10),以此减轻硬盘负担,提高响应速度。 ```bash sudo nano /etc/sysctl.conf ``` 在文件末尾追加如下内容: ```text vm.swappiness=10 ``` 保存更改后退出编辑器,接着运行下面这条指令让新的配置生效: ```bash sudo sysctl -p ``` 此方法有助于缓解因为过度依赖swap而导致的整体效率下降以及潜在的安全隐患[^4]。 #### 方法二:升级内核版本 考虑到旧版内核可能存在兼容性和稳定性方面的问题,尝试安装最新的稳定版内核也许能有效改善现状。可以从官方提供的链接下载适合自己的内核包进行手动更新。不过需要注意的是,在实施前最好先备份重要数据以防万一发生意外状况影响正常使用[^3]。 ---
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值