Fedora运行级别的设置

来源:互联网 发布:淘宝客佣金多久结算 编辑:程序博客网 时间:2024/05/22 04:55

linux在开机时会自动检测/etc/inittab文件,判断运行级别

一. 传统的Linux运行级别设置

Linux的运行级别(/etc/inittab)
0            关机
1            单用户  
2            多用户没有网络连接
3            多用户有网络连接
4            系统未使用保留给用户
5            图形界面
6            系统重启

可以在/etc/inittab 文件中修改系统的运行级别(默认的为5),常用的为3或5。


二. Fedora中运行级别的设置

但是在fedora系统中,取消了用inittabl文件来修改运行级别的方式,fedora下打开/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 name>.target /etc/systemd/system/default.target


根据以上文件的提示信息可以,fedora不再支持修改 /etc/inittab 文件的方式来修改启动级别,而是采用了system的方式来修改启动级别

在 /etc/systemd/system/default.target 中设置一个软链接指向 /lib/systemd/system/下的文件<target name>.target文件

multi-user.target

graphical.target

multi-user.target 和 graphical.target 分别相当于inittab中的级别3和级别5


实例:

如何设置Fedora启动时默认进入命令行界面?

rm /etc/systemd/system/default.target    #删除原本的default.target文件ln -s /lib/systemd/system/multi-user.target /etc/systemd/system/default.target    #重建链接文件指向multi-user.target

0 0