修改系统启动级别:修改系统默认启动到3 多用户状态
在Linux中有7种启动级别,默认是X-Window,像是Windows的窗口模式,而Linux的操作和配置一般我们都采用输入命令的方式来完成,像DOS操作系统一样,如何让Linux一启动就进入这种模式呢?
以管理员身份进入Linux,修改文件:/etc/inittab文件
找到“id:5:initdefault:”字段,其中的5就是X-Window,为默认运行级别,我们用vi inittab编辑它,把5改为3,:wq保存退出,并重启即可。
一共有7种启动级别,分别为:
# 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 - Full multiuser mode
# 4 - unused
# 5 - X11
# 6 - reboot (Do NOT set initdefault to this)
各个运行级的详细解释:
0 为停机,机器关闭。
1 为单用户模式,就像Win9x下的安全模式类似。
2 为多用户模式,但是没有NFS支持。
3 为完整的多用户模式,是标准的运行级。
4 一般不用,在一些特殊情况下可以用它来做一些事情。例如在笔记本电脑的电池用尽时,可以切换到这个模式来做一些设置。
5 就是X11,进到X Window系统了。
6 为重启,运行init 6机器就会重启。
0和6一般不用;
运行startx可启动到级别5。
分享到:
相关推荐
### 修改Linux系统默认启动级别 #### 背景与意义 在Linux系统中,不同的启动级别对应着不同的系统运行状态。这些级别的设定对于系统管理员来说非常重要,因为它们直接影响到服务器或工作站启动后的运行环境。例如...
在本文中,我们将深入探讨如何修改系统的服务在不同启动级别下的启动和停止,以便更好地管理和优化Linux环境。 首先,理解Linux的启动级别至关重要。Linux提供了7种不同的启动级别,从0到6,每个级别对应不同的系统...
运行级别的配置通常在`/etc/inittab`文件中定义,通过修改此文件可以设置系统默认启动的运行级别。此外,可以通过`init`命令临时改变运行级别,如`init 3`切换到多用户文本模式,或通过修改`/etc/inittab`实现永久...
4. 使用基于文本的登录:在许多Linux系统中,可以设置启动级别为runlevel3,这样系统在启动后会停留在文本登录模式。用户可以在文本模式下登录,然后输入startx命令启动图形界面。这种方式可以避免图形登录模式增加...
如果需要调整服务的启动级别,可以修改`systemd`中的`WantedBy`或`sysvinit`中的`Default-Start`。同时,`systemctl status mydaemon`或`/etc/init.d/mydaemon status`可查看服务状态,`journalctl -u mydaemon`可...
为了使自定义的程序能在系统启动时自动运行,需要进一步修改启动脚本: 1. 在`/usr/bin`目录下复制`startx`文件,并重命名为`MyUIstartx`。 2. 在`MyUIstartx`脚本中,添加一行代码指定Qt程序的路径,如`client="/...
Linux系统启动时,计算机首先读取位于/boot目录下的内核文件。内核是操作系统的核心部分,负责管理CPU、内存和设备驱动程序等。对于Debian发行版,内核文件可能包含vmlinuz和initrd.img等,这些文件负责初始化系统...
在本文中,我们将深入探讨Slackware Linux的启动机制,特别是关于运行级别的概念及其在系统运行时的切换。 **运行级别** 运行级别是Linux系统中的一种状态,定义了系统在特定时刻的服务配置和操作模式。常见的运行...
Linux系统中的启动方式多种多样,其中包括单用户方式、普通多用户方式、完全多用户方式以及XWin方式。本文主要关注的是单用户启动方式,这是一种在系统出现问题时进行故障排查和修复的重要手段。在单用户模式下,...
2. **学习Linux的启动与关闭**:熟悉Linux系统的启动流程和不同启动级别的含义,掌握正确的系统关闭方法。 3. **练习为用户添加帐号并进行远程登录**:学会创建新用户账户,使用SSH等工具实现安全的远程连接。 ####...
Linux系统有多个启动级别,每个级别对应不同的系统运行状态。在`/etc/rc.d`目录下,通常会有多个子目录,如`rc0.d`到`rc6.d`,分别对应启动级别的0到6。这些目录中的脚本会根据指定的启动级别自动执行。 2. **链接...
### Linux下Oracle服务与监听器自动启动配置详解 在企业级应用环境中,Oracle数据库系统作为核心数据管理平台,其稳定性和可用性至关重要。为了确保Oracle服务(包括数据库服务和监听器)能够在Linux操作系统启动时...
总的来说,管理和配置Linux下的Oracle数据库自动启动和关闭需要对Linux系统和Oracle数据库有一定的了解,包括理解运行级别、系统服务、环境变量以及关键配置文件的作用。通过正确配置,可以确保Oracle数据库在系统...
例如,若希望系统启动时跳过图形界面,可以修改`/etc/inittab`或利用`systemd`的运行级别设置。对于Ubuntu,可以调整`/etc/X11/default-display-manager`来控制是否启动GDM。 总之,Linux启动过程是一个精心设计的...
总的来说,定制嵌入式Linux启动程序涉及到对系统启动流程的深入理解,包括内核初始化、运行级别的选择、服务脚本的编写和链接,以及用户环境的配置。这个过程对于确保嵌入式设备按照预期功能运行并优化性能至关重要...
3. 链接到启动级别目录:Linux AS5有多个启动级别,每个级别对应不同的服务集合。使用`ln -s`命令将你的服务脚本链接到适当的启动级别目录,例如`/etc/rc3.d/S99oracleservice`,这将确保在运行级别3(多用户,无...
在init.rc中定义的service是在系统启动时由系统自动创建的,并且运行在root权限下,因此非常适合用来执行需要较高权限的操作,比如修改系统文件权限。 3. **JNI (Java Native Interface)**:JNI是Java平台的标准...
Linux系统的启动过程是一个复杂而有序的序列,涉及多个阶段,从硬件自检到最终用户登录。下面是关于Linux启动过程的详细解析: 1. **BIOS自检**:计算机加电后,基本输入输出系统(BIOS)进行POST(Power-On Self ...