linux 救援模式 修改运行级别,linux基础:4、linux运行级别、单用户模式、救援模式...

linux运行级别

含义:指的是Unix或Linux等类Unix操作系统下不同的运行模式。运行级别通常分为7等,分别是从0到6

==================================================================================

[root@san01 ~]# tail /etc/inittab

# Default runlevel. The runlevels used are:

#   0 - halt (Do NOT set initdefault to this)     #关机

#   1 - Single user mode                          #单用户模式

#   2 - Multiuser, without NFS (The same as 3, if you do not have networking)

#多用户模式,比3级别少了网络连接

#   3 - Full multiuser mode                       #多用户模式

#   4 - unused                                    #保留级别

#   5 - X11                                       #图形模式

#   6 - reboot (Do NOT set initdefault to this)   #重启

#

id:3:initdefault:                                 #意思是把3级别设置为默认级别

==================================================================================

每个runlevel的脚本目录

==================================================================================

#Centos的0-6运行级别的目录

[root@san01 ~]# ls -ld /etc/rc*.d

lrwxrwxrwx.  1 root root   10 Feb 13 05:14 /etc/rc0.d -> rc.d/rc0.d

lrwxrwxrwx.  1 root root   10 Feb 13 05:14 /etc/rc1.d -> rc.d/rc1.d

lrwxrwxrwx.  1 root root   10 Feb 13 05:14 /etc/rc2.d -> rc.d/rc2.d

lrwxrwxrwx.  1 root root   10 Feb 13 05:14 /etc/rc3.d -> rc.d/rc3.d

lrwxrwxrwx.  1 root root   10 Feb 13 05:14 /etc/rc4.d -> rc.d/rc4.d

lrwxrwxrwx.  1 root root   10 Feb 13 05:14 /etc/rc5.d -> rc.d/rc5.d

lrwxrwxrwx.  1 root root   10 Feb 13 05:14 /etc/rc6.d -> rc.d/rc6.d

drwxr-xr-x. 10 root root 4096 Feb 13 05:14 /etc/rc.d

#runlevel3目录下的kill优先级和start优先级,数字越大优先级越低

[root@san01 ~]# ls /etc/rc3.d

K10saslauthd    K89rdisc      S10network  S25netfs      S80postfix

K50netconsole   S08ip6tables  S11auditd   S26udev-post  S90crond

K87restorecond  S08iptables   S12rsyslog  S55sshd       S99local

==================================================================================

扩展、centos7里面已经用targets代替了inintab文件中的默认runlevel设置

==================================================================================

[root@localhost ~]# cat /etc/inittab

# inittab is no longer used when using systemd.

#

# ADDING CONFIGURATION HERE WILL HAVE NO EFFECT ON YOUR SYSTEM.

#

# Ctrl-Alt-Delete is handled by /etc/systemd/system/ctrl-alt-del.target

#

# systemd uses 'targets' instead of runlevels. By default, there are two main targets:

#

# multi-user.target: analogous to runlevel 3

# graphical.target: analogous to runlevel 5

#

# To set a default target, run:

#

# ln -sf /lib/systemd/system/.target /etc/systemd/system/default.target

#**用default.target软连接的指向来设置默认软连接**

[root@localhost ~]# ll /lib/systemd/system/default.target

lrwxrwxrwx. 1 root root 16 Sep 13 07:19 /lib/systemd/system/default.target -> graphical.target

===================================================================================

单用户模式

含义:runlevel 1,用来维护系统的运行级别。

作用:

更改root账户密码

备份系统、恢复系统

维护系统分区、文件系统等

进入方法:

在grub界面按下a(modify引导参数)或e(edit编辑模式)的任何一个,然后在kernel那一行的最后空一格后输入"single",来告诉引导程序进入linux的单用户模式;

0818b9ca8b590ca3270a3433284dd417.png

0818b9ca8b590ca3270a3433284dd417.png

0818b9ca8b590ca3270a3433284dd417.png

#centos6.5需要在启动时按下Esc键来停留在grub界面。

#grub界面也可以按下c来进入command模式,不推荐,输入的东西太多太难记了

救援模式

用单人模式可以做许多的维护动作,但是,假如遇到系统崩溃、grub进不去等系统级的错误我们又该如何应对呢,答案就是需要插入系统光盘进入救援模式了。

个人理解:用光盘提供一个shell环境,通过mount和chroot来加载原来的系统环境,进而修复系统。

进入方法:插入光盘,安装系统界面按下Tab键,然后输入"linux rescue"来进入;

#暂时无太大研究,只是简单了解,保持注意力向下继续前进

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值