以下内容在redhat enterprise linux 6.7测试通过。
1. 关机
shutdown –h now
立即关机
shutdown –h 10
10分钟后关机。
shutdown –h 22:20
22:20关机
2. 重启
shutdown –r now
立即重启
shutdown –r 10
10分钟后重启。
shutdown –r 22:20
22:20重启
3. 运行级别
linux有7个运行级别,分别是
级别 |
描述 |
0 |
系统停机状态,系统默认运行级别不能设为0,否则不能正常启动 |
1 |
单用户工作状态,仅root权限可在控制台登录 |
2 |
多用户状态(没有NFS) |
3 |
完全的多用户状态(有NFS),登陆后进入控制台命令行模式 |
4 |
系统未使用,保留 |
5 |
登陆后进入图形GUI模式 |
6 |
系统正常关闭并重启,默认运行级别不能设为6,否则不能正常启动 |
使用init命令,进入某个运行级别:
进入单用户模式,执行命令
init 1
单用户模式下,只有root用户,且在控制台能登录。远程登录,或非root用户都不能登录。退出控制台终端,系统会自动重新引导至默认运行级别。
linux基本用字符集面维护,因此,一般默认运行在3级。
常见运行级别是1,3
运行级6可看成是一个中间状态。当发出shutdown –r now重启命令时,系统开始停止各类服务,此时终端还未断开,执行命令
runlevel
可看到类似下面的输出
这表示,当前运行级为6,前一运行级为3。系统重启结束后,运行级会改变。
所以,使用runlevel命令,可以确认系统是否在重启过程中。
更多文章请关注公众号:IT运维记事本