准备关机
用户准备关机前,一般需要确认
1)是否有其他用户登录
2)网络连接状态,远程是否仍存在访问
3)进程状态、是否后台存在未完成任务
4)编辑的数据,是否同步写入磁盘了(在关机前一般机器会自动执行)
使用who 命令大致检查下是否有其他用户在线
who -s
其他:关注网络状态 netstat -a
以及 进程执行状态ps -aux
、数据同步写入磁盘命令 sync
常见的关机与重启命令
reboot
: 立即重启
halt 、shutdown、poweroff
halt
:关机,屏幕会保留一些信息
shutdown
:提供更多的灵活的关机方式
poweroff
:直接关机
shutdown 用法
在 Linux 中,shutdown
命令用于安排系统关机,并提供了多种选项和用法,让您可以灵活地控制关机过程。以下是 shutdown
命令的一些常见用法和选项:
1. 立即关机(立即执行关机):
sudo shutdown now
2. 设置定时关机:
sudo shutdown -h +10
这将在当前时间的10分钟后关机。可以根据需求调整时间。-h
参数表示关机后立即停止系统。
3. 发送关机警告消息给用户:
sudo shutdown -h +5 "系统将在5分钟后关机,请保存您的工作。"
在关机前向所有登录用户发送警告消息,时间参数可以根据需要更改。
4. 取消预定的关机:
sudo shutdown -c
如果您已经安排了一个定时关机,使用 -c
参数可以取消预定的关机。
5. 重启系统:
sudo shutdown -r now
这会立即重启系统。-r
参数表示重启。
6. 指定关机时间:
sudo shutdown -h 22:00
这将在指定的时间(例如 22:00)执行关机。您也可以使用其他时间格式指定关机时间。
7. 安排定时重启:
sudo shutdown -r +60 "系统将在1小时后重启进行维护。"
这会在当前时间的1小时后重启系统,并向用户发送警告消息。
shutdown
命令可以根据不同的选项实现各种关机计划和操作,这些选项使您能够灵活地管理系统的关机和重启过程,并向用户发出通知。
0 评论