《小菜狗 Linux 操作系统快速入门笔记》目录:
《小菜狗 Linux 操作系统快速入门笔记》(01.0)文章导航目录【实时更新】
1、总结【重要】
Linux 系统中使用以下命令来操作系统电源:
halt
:关闭系统;reboot
:重启系统;shutdown
:安全关闭或重启系统。
你可以使用之前讲过的 man [命令] 来查看各个命令的使用文档,如 :man reboot。
2、关闭系统命令【halt】
【语法】
halt [-dfinpw]
补充说明:halt 会先检测系统的 runlevel。若 runlevel 为 0 或 6,则关闭系统,否则即调用 shutdown 来关闭系统。
【常用参数】
-f
:不论目前的 runlevel 为何,不调用 shutdown 即强制关闭系统;-p
:halt 之后,执行 poweroff;-i
:在 halt 之前,关闭全部的网络界面;-n
:halt 前,不用先执行 sync;-d
:不把记录写到 /var/log/wtmp 文件里;-w
:仅在 wtmp 中记录,而不实际结束系统。
【举例】
- 关闭系统
halt
- 关闭系统并关闭电源
halt -p
- 关闭系统,但不留下纪录
halt -d
3、重启命令【reboot】
执行 reboot 指令可让系统停止运作,并重新开机。
【语法】
reboot [-dfinw]
【常用参数】
-d
:重新开机时不把数据写入记录文件 /var/tmp/wtmp。本参数具有”-n”参数的效果;-f
:强制重新开机,不调用 shutdown 指令的功能;-i
:在重开机之前,先关闭所有网络界面;-n
:重开机之前不检查是否有未结束的程序;-w
:仅做测试,并不真的将系统重新开机,只会把重开机的数据写入 /var/log 目录下的 wtmp 记录文件;
【举例】
- 重新启动
reboot
4、安全关闭或重启命令【shutdown】
安全关闭或重启 Linux 系统,它在系统关闭之前给系统上的所有登陆用户提示一条警告信息。
该命令还允许用户指定一个时间参数、可以是一个精确的时间、也可以是从现在开始的一段时间。
精确时间的格式:hh:mm 表示小时和分钟,时间段由 + 和分钟数表示。
系统执行该命令后会自动进行数据同步的工作。
【语法】
shutdown [-cfFhknr][-t 秒数][时间][警告信息]
补充说明:shutdown指令可以关闭所有程序,并依用户的需要,进行重新开机或关机的动作。
【常用参数】
-c
:当执行”shutdown -h 11:50”指令时,只要按+键就可以中断关机的指令;-f
:重新启动时不执行fsck;-F
:重新启动时执行fsck;-h
:将系统关机;-k
:只是送出信息给所有用户,但不会实际关机;-n
:不调用init程序进行关机,而由shutdown自己进行;-r
:shutdown之后重新启动;-t <秒数>
:送出警告信息和删除信息之间要延迟多少秒;[时间]
:设置多久时间后执行shutdown指令;[警告信息]
:要传送给所有登入用户的信息。
【举例】
- 立即关机
shutdown -h now
- 指定 10 分钟后关机
shutdown -h 10
- 重新启动计算机
shutdown -r now
《小菜狗 Linux 操作系统快速入门笔记》目录:
《小菜狗 Linux 操作系统快速入门笔记》(01.0)文章导航目录【实时更新】
每日一更!
公众号、优快云等博客:小菜狗编程笔记
谢谢点赞关注哈!目前在飞书持续优化更新~
日更较慢有需要完整笔记请私我,C/C++/数据结构-算法/单片机51-STM32-GD32-ESP32/嵌入式/Linux操作系统/uboot/Linux内核-驱动-应用/硬件入门-PCB-layout/Python/后期小程序和机器学习!