标签:写入 host 总结 root 相关 文件中 poweroff 调用 view
? ? 在Linux系统中,仅仅是关机和重启相关的命令就至少有5个,shutdown、 halt、poweroff、reboot、init。各个命令作用如下所示:
| 命令 | 说明 |
|---|---|
| shutdown | 可用于关机、重启。支持定时和通知 |
| halt | 停止系统 |
| poweroff | 关机 |
| reboot | 重启系统 |
| init | init 0:关机,init 6:重启 |
常用用法如下所示:
shutdown [选项] 时间 [消息]
其常用选项如下所示
| 选项 | 说明 |
|---|---|
| -r | 将系统停止后重启 |
| -h | 在系统停止后关机 |
| -c | 取消关机 |
| -k | 发送警告消息并禁止登录。关不是真正要关机 |
| -P | 将系统停止后并关闭电源 |
常用用法如下所示:
halt [选项]
其常用选项如下所示
| 选项 | 说明 |
|---|---|
| -f, --force | 强制执行halt或reboot,而不调用shutdown |
| -p, --poweroff | 等同于poweroff |
| -w, --wtmp-only | 仅将关机记录写入/var/log/wtmp文件中,而不真正进行关机或重启 |
| -d, --no-wtmp | 不将关机记录写入wtmp文件中 |
常用用法如下所示:
poweroff [选项]
其常用选项如下所示
| 选项 | 说明 |
|---|---|
| -p, --poweroff | 关闭机器 |
| --reboot | 重启系统 |
| -f, --force | 强制关闭机器 |
| -w, --wtmp-only | 仅将关机记录写入wtmp文件中,而不进行关机或重启 |
| -d, --no-wtmp | 不将关机记录写入wtmp文件中 |
常用用法如下所示:
reboot [选项]
其常用选项如下所示
| 选项 | 说明 |
|---|---|
| -p, --poweroff | 关闭机器 |
| --reboot | 重启机器 |
| -f, --force | 强制重启机器 |
| -w, --wtmp-only | 仅将重启记录写入wtmp文件中,而不进行关机或重启 |
| -d, --no-wtmp | 不将重启记录写入wtmp文件中 |
常用用法如下所示:
reboot [选项] [命令]
其常用选项如下所示
| 选项 | 说明 |
|---|---|
| --help | 显示帮助信息 |
| --no-wall | 在关机和重启前不发送信息 |
常用命令如下所示:
| 命令 | 说明 |
|---|---|
| 0 | 关闭机器 |
| 6 | 重启机器 |
# 立即关机
[root@localhost system]# shutdown -h now
# 立即重启
[root@localhost system]# shutdown -r now
# 在指定时间重启
[root@localhost system]# shutdown -r 19:30
# 在3分钟后关机
[root@localhost system]# shutdown -h +3
# 关机并关闭电源
[root@localhost system]# halt -p
# 关机但不写记录
[root@localhost system]# halt -d
# 测试关机
[root@localhost system]# halt -w
# 重启系统
[root@localhost system]# reboot
# 关机并关闭电源
[root@localhost system]# poweroff
# 重启
[root@localhost system]# init 6
# 关机
[root@localhost system]# init 0
在以上命令,使用man查看帮助时,会发现halt、poweroff、reboot是一样的,其他三个命令就是一个程序,如下所示:

本文同步在微信订阅号上发布,如各位小伙伴们喜欢我的文章,也可以关注我的微信订阅号:woaitest,或扫描下面的二维码添加关注:

标签:写入 host 总结 root 相关 文件中 poweroff 调用 view
原文地址:https://www.cnblogs.com/surpassme/p/9532286.html