本部主要介绍:Linux 关机命令及系统运行级别。关机命令 shutdown、系统运行级别(也是关机命令)和 logout 退出登录
shutdown 使用
-
功能及命令
关机重启命令
命令
shutdown [选项] 时间-
选项
-c取消前一个关机命令-h关机,后面可以加时间,关闭系统并切断电源,看一下操作手册,客户机一般时关机并切断电源-r重启,后面可以加时间
-
注意
早期,关机命令只有
shutdown关机重启会正确保存正在启动的服务,再开启保证数据不丢失现在,其他关机命令也可以保存数据了
关机、重启时,先尽量停止服务,再使用
shutdown关机、重启
-
其他关机命令
-
haltpoweroffinit 0
-
-
其他重启命令
-
rebootinit 6
-
-
演示
-
关机
马上关机
shutdown -h now具体时间关机 (晚上 8 点 30 关机)
shutdown -h 20:30间隔多长时间
shutdown -h +30间隔 30 分钟
-
重启
马上重启
shutdown -r now指定时间重启
shutdown -r 11:20间隔 30 分钟重启
shutdown -r +30
-
取消上一个关机命令
shutdown -c
-
系统运行级别
说明:上述所说 init 0 关机命令、init 6 重启命令中的数字代表什么意思
-
系统运行级别
-
如表
num 意义 0 关机 1 单用户 2 不完全多用户,不含 NFS 服务 3 完全多用户 4 未分配 5 图形界面 6 重启
-
-
介绍运行级别
代表启动 Linux 启动时,可进入的级别号
init 0调用 0 运行级别,表示关机init 6调用 6 运行级别。表示重启-
单用户
启动最小的服务,其他附加的服务不启动(甚至连网络都不要),用来修复使用
可根据 Windows 的安全模式来理解 Linux 的单用户模式
是以 root 超级管理员用户登录,其他用户不可登录,禁止远程登录
没有图形界面
-
完全多用户、不完全多用户
之间相差是否启动 NFS 服务
登录后进入控制台命令行模式
-
图像界面
- 登陆后进入图形界面
-
NFS 服务
- NFS 是 Linux 之间共享文件的一个服务,但是有严重的安全隐患
-
默认启动级别
- 默认启动级别不可以设置为 0 和 6。启动时,不可能重启和关机
-
查看 init 配置文件
cat /etc/inittab查看 init 的配置文件,可以看到默认的启动级别Ubuntu 没有这个玩儿应,centos7 也没有这个玩儿应(文件)
-
查看 Linux 当前运行级别
命令
runlevel-
演示
ss@localcomputer:~$ runlevel N 5 # 默认启动运行级别为 5 ,图形界面。N 表示上一个启动级别 ss@localcomputer:~$ man runlevel -
切换运行级别
init 3命令行模式
Linux命令行模式.png -
切回图形界面必须使用 root 权限,再次查看运行级别
ss@localcomputer:~$ runlevel 3 5 # 上一个运行级别是 3(命令行模式),当前级别 5 图形界面 ss@localcomputer:~$
logout 退出登录
-
介绍
- 就是退出登录,没有别的
-
注意
-
图形界面下的终端,不能使用
logoutss@localcomputer:~$ logout bash: logout: 不是登录 shell: 使用 `exit' 可以使用
exit退出终端,只是退出终端
-
在完全命令行模式下,就是
init 3运行级别下,使用logout退出登录,或者也可以使用exit退出登录
