shutdown [-h][-i][-k][-m][-t]
3.重要参数
-t:在改变到其它运行级别之前,告诉 init 程序多久以后关机。
-k:并不真正关机,只是送警告信号给每位登录者。
-h:关机后关闭电源。
-c:cancel current process 取消目前正在执行的关机程序。所以这个选项当然没有时间参
数,但是可以输入一个用来解释的讯息,而这信息将会送到每位使用者。
-F:在重启计算机时强迫 fsck。
-time:设定关机前的时间。
-m: 将系统改为单用户模式。
-i:关机时显示系统信息。
4.命令说明
shutdown
命令可以安全地将系统关机。有些用户会使用直接断掉电源的方式来关闭 Linux 系统,这
是十分危险的。因为 Linux 与 Windows 不同,其后台运行着
许多进程,所以强制关机可能会导致进程的数据丢失,使系统处于不稳定的状态,甚至
在有的系统中会损坏硬件设备(硬盘)。在系统关机前使用
shutdown 命令,系统管理员会通知所有登录的用户系统将要关闭,并且 login 指令会被冻
结,即新的用户不能再登录。
halt
1.作用
halt 命令的作用是关闭系统,它的使用权限是超级用户。
2.格式
halt [-n] [-w] [-d] [-f] [-i] [-p]
3.主要参数说明
-n:防止 sync 系统调用,它用在用 fsck 修补根分区之后,以阻止内核用老版本的超级
块覆盖修补过的超级块。
-w:并不是真正的重启或关机,只是写 wtmp(/var/log/wtmp)纪录。
-f:没有调用 shutdown,而强制关机或重启。