Linux基础命令之-关机重启

先说一下shutdown, halt, poweroff以及reboot之间的区别。

  • shutdown 比较安全的关机方式(怎么安全在后面说),在关机之前会执行一系列的脚本关闭进程、保存数据、停止核心,最后切断电源。但是这个命令需要root权限才能够使用

  • halt 最简单的关机方式,但是只是停止内核,并不切断电源。虚拟机上表现最明显,halt后系统并不会直接关闭而是进入下面的界面。需要手动断电后才能再次启动


    halt
  • poweroff halt的关闭电源版本

  • reboot 重启


命令详解

shutdown

  • 格式:

shutdown [OPTIONS...] [TIME] [WALL...]

  • 选项:

-t sec: -t 后面加秒数,亦即『过几秒后关机』的意思

-k: 不要真的关机,只是发送警告信息出去!

-r: 在将系统的服务停掉之后就重新启动(常用)

-h: 将系统的服务停掉后,立即关机。 (常用)

-n: 不经过 init 程序,直接以 shutdown 的功能来关机

-f: 关机并启动之后,强制略过 fsck 的磁盘检查

-F: 系统重新启动之后,强制进行 fsck 的磁盘检查

-c: 取消已经在进行的 shutdown 命令内容。


shutdown
shutdown

halt/poweroff

  • 格式:

halt [OPTION]

  • 选项:
    -p 关闭内核并切断电源
    --reboot 重启
    -f --force 强制关机重启
    -w --wtmp-only 不关机,只是写入日志
    -d --no-wtmp 关机,不写入之日
    --no-wall 关机,不发送提示信息
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容