已逐渐淘汰,因为已经有了对应的关机按钮,除非是用在定时关机的时候
-
sync命令(同步:将数据由内存同步到硬盘中)
- 除非直接物理断电,现阶段电脑已有自动同步数据功能
- 在正常关机过程中,Linux系统会自动执行sync命令,但在某些情况下,如系统异常断电或需要强制关机时,手动执行sync命令是必要的,以确保所有数据都能安全地写入硬盘。通过执行sync命令,可以在关机或重启前确保所有缓冲区的数据都被写入硬盘,从而保护数据的完整性和一致性。
- 不过,什么时候才是这个“某些情况下”呢?以及,当遇到这种“某些情况”时,我们有机会sync吗?
- 系统出现严重错误时
- 系统不稳定,需要重启时
- 测试环境中的强制关机
- 电池电量极低
- 实际:编写自动化脚本,在系统出现特定错误或条件时自动执行sync命令
-
关机和重启命令(了解即可,实际用处太小)
- halt(关闭系统,当前版本Ubuntu不断电,还有一口气)
- poweroff(关闭系统并断电,比上一个实用)
- reboot(重启 == shutdown -r now)
- shutdown 【选项】 时间(选项为选什么样的关机命令,详情查shutdown参数)
- shutdown常用属性:-r重启、-h关机(=halt关机,但不完全等同于halt)
- shutdown时间:单位分钟,sudo shutdown -h 1为1分钟后关机
- 取消关机
- sudo shutdown -c