从远程shell中注销时,直接关闭shell(或输入exit 或 logout)。
作为superuser从shell中关机时,向下面介绍的这样运行shutdown命令即可:shutdown [options] time [message]
shutdown命令让linux系统关闭或重启,只有superuser能运行这条命令。如下命令是在10分钟内关机,并像所有登录用户广播消息“scheduled maintenance”:
shutdown -h +10 "scheduled maintenance"
时间time可以是以“+”开头的数字,表示以分钟为单位的时间,如:+10;也可以是以分钟和小时表示的绝对时间,如16:25; 或者是单词now,表示立刻关机。
不带选项时,shutdown让系统进入单用户模式。这是一种特殊的维护模式,这种模式下,只有一个用户可以(从系统控制台)登录,所有非必要的服务都会被关闭。退出单用户模式的方式,一种是再次执行shutdown关机或重启,另一种是按^D让系统进入正常的多用户模式。
shutdown的常用选项:
-r | 重启 |
-h | 关闭系统 |
-k | 开玩笑(kidding),不是真的关机,只是向所有用户广播警告信息,好像系统真的要关闭一样 |
-c | 撤销正在进行的关机程序(省略time参数) |
-f | 重启时,跳过通常由fsck程序执行的文件系统检查过程 |
-F | 重启时,强制检查文件系统 |