halt 命令详解

| 选择喜欢的代码风格  

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

halt 命令安装:


-halt: arping: command not found

#Debian
apt-get install sysvinit

#Ubuntu
apt-get install upstart-sysv

#Alpine
apk add sysvinit

#Arch Linux
pacman -S systemd-sysvcompat

#Kali Linux
apt-get install runit-init

#CentOS
yum install usermode

#Fedora
dnf install systemd

#Raspbian
apt-get install upstart

halt 命令补充说明:


halt 命令用来关闭正在运行的 Linux 操作系统。halt 命令会先检测系统的 runlevel [1],runlevel 为 0 或 6,则关闭系统,否则即调用 shutdown 来关闭系统

halt 命令语法:


reboot [OPTION]... [REBOOTCOMMAND]
halt [OPTION]...
poweroff [OPTION]...

halt 命令选项:


-d:不要在wtmp中记录;
-f:不论目前的runlevel为何,不调用shutdown即强制关闭系统;
-i:在halt之前,关闭全部的网络界面;
-n:halt前,不用先执行sync;
-p:halt之后,执行poweroff;
-w:仅在wtmp中记录,而不实际结束系统。

halt 命令实例:


halt -p     # 关闭系统后关闭电源。
halt -d     # 关闭系统,但不留下纪录。

halt 命令扩展阅读:




halt 命令评论