Linux关机重启指令及指定运行级别

一. 关机重启指令

基本介绍:

​ shutdown:关机指令

​ shutdown -h now:现在立刻关机

​ shutdown -h 1:表示1分钟之后关机

​ shutdown -r now:表示立即重启

​ shutdown -r 1:表示1分钟之后重启1

​ halt:现在立刻关机

​ reboot:表示立即重启

​ syn:关机或重启之前将数据同步到磁盘,防止内存数据丢失。

二. 用户登录和注销

1.用户登录最好尽量少用root账户,因为root账户是管理员,拥有最高权限,不使用root就是为了避免一些误操作,我们使用普通账户登录后,可以使用su - 用户名这个指令来切换到管理员身份。

示例:

  1. su - root:切换到root用户
  2. su - my:切换到普通用户my

从普通用户使用su 切换到管理员账户需要输入管理员账户密码,而从管理员账户切换到普通账户是不需要输入密码的。

2.在提示符下输入logout 可以用来注销账户,logout注销之后会回来之前的账户,如果之前没有账户则提示输入账户名。

3.使用细节

(1) logout指令在图形运行级别无效,只有在运行级别为3的情况下才有效

(2) 关于运行级别,后面详细介绍

三. 运行级别

运行级别说明,在Linux系统中,有指定的7种运行级别:

0 : 关机级别

1 : 单用户级别【只能在Linux本机运行,不需要密码直接进入root用户,一般用来修改root用户密码】

2 : 多用户及状态没有网络

3 : 多用户有网络服务

4 : 还未启用,保留级别

5 : 图形界面级别

6 : 系统重启

常用的运行级别是3和5,Centos默认的运行级别是5,默认的运行级别保存在文件中/etc/inittab

例:关机级别指令:init 0(其他级别类似)

四. 指定运行级别

指定运行级别切换的指令:init 0-6 ,如果要修改linux默认的运行级别,可以修改/etc/inittab文件

Linux关机重启指令及指定运行级别

小结

这里提示一下各位吧,修改默认运行级别的时候千万别设置成0或者6,不然就会造成(开机即关机,开机即重启的场景),如果非要试一下,当然也不是没有解决的办法啦,把Linux卸掉重新装吧!