天天看点

【linux】reboot/halt/shutdown/poweroff等关机rebootsynchaltpoweroffshutdown关机

文章目录

  • reboot
  • sync
  • halt
  • poweroff
  • shutdown关机

reboot

通知系统重启

  1. reboot --halt

    停止机器
  2. reboot -p

    关闭机器
  3. reboot

    =

    shutdown -r now

    立刻重启

sync

关闭系统时使用,将数据由内存同步到硬盘中,目前,

shutdown/reboot/halt

指令均在关机前进行了sync这个工具的呼叫

halt

通知硬件来停止所有的CPU功能,但是仍然保持通电。可以用它使系统处于低层维护状态。

  1. halt

    停止机器
  2. halt -p

    关闭机器
  3. halt --reboot

    重启机器

poweroff

会发送一个 ACPI 信号来通知系统关机。

  1. poweroff

    关闭机器
  2. poweroff --halt

    停止机器
  3. poweroff --reboot

    重启机器

shutdown关机

shutdown [-t seconds] [-rkhncfF] time [message]

:关机

  1. 参数说明
    参数 说明

    -t seconds

    设定在几秒钟之后进行关机程序

    -k

    并不会真的关机,只是将警告讯息传送给所有使用者

    -r

    关机后重新开机

    -h

    关机后停机

    -n

    不采用正常程序来关机,用强迫的方式杀掉所有执行中的程序后自行关机

    -c

    取消目前已经进行中的关机动。

    -f

    关机时,不做 fcsk 动作(检查 Linux 档系统)

    -F

    关机时,强迫进行 fsck 动作

    time

    设定关机的时间

    message

    传送给所有使用者的警告讯息,强行关机。
  2. 示例
  • shutdown -r now

    现在重启
  • shutdown -r 20:25

    20:25重启
  • shutdown -r +10

    十分钟后重启

继续阅读