Linux 更改启动级别

红旗Linux超级管理员root密码恢复与修改方法及更改redflag启动级别 本文介绍了在红旗Linux系统中恢复和修改root账户密码的方法,以及如何更改redflag的启动级别。在红旗Linux系统中,超级管理员账户root拥有最高权限,因此保护root账户的安全非常重要。本文将详细介绍如何恢复和修改root账户的密码,并且说明如何更改redflag启动级别。在编辑模式下,使用方向键找到以"linux"或"linux16"开头的行,并在该行的末尾添加"init=/bin/sh"。在引导菜单中选择要引导的红旗Linux内核,然后按下键盘上的"e"键来编辑引导选项。 阅读详情
Posted on  2011-09-03 23:26  break_1stday 阅读(650) 评论( 0)  编辑  收藏 

方法一:

To 3 字符
[root@15 system]# rm -rf /etc/systemd/system/default.target
[root@15 system]# ln -s /lib/systemd/system/runlevel3.target /etc/systemd/system/default.target
[root@15 system]# reboot
To 5 图形
[root@15 system]# rm -rf /etc/systemd/system/default.target
[root@15 system]# ln -s /lib/systemd/system/runlevel5.target /etc/systemd/system/default.target
[root@15 system]# reboot

详解:

方法二:

[转]如何让linux启动后自动进入图形界面或不让它进入图形界面?

2008-06-04 15:35:06|  分类: Linux|字号 订阅

如何让linux启动后自动进入图形界面或不让它进入图形界面?

a.进入图形界面:安装时选图形启动方式或把/etc/inittab的id:x:initdefault:这行改成id:5:initdefault:。

b.不进入图形界面:安装时选文本启动方式或把/etc/inittab的id:x:initdefault:这行改成id:3:initdefault:。

*inittab是做什么的?

在KERNEL起来之后,将生成第一个进程——init,实际上是执行了/sbin/init。init的工作是根据/etc/inittab来执行相应的脚本进行系统初始化,如设置键盘、字体,装载模块,设置网络,等等。

/etc/inittab文件的每一行包括四个域:

id:runlevels:action:process

runlevel是运行模式,通常为0-6。模式0是halt,模式6是reboot,模式1是单用户,模式2/3是多用户,模式5是运行xdm以图形界面方式登录。id为标识符,通常为两个字母。process为需要执行的程序或脚本。action包括有:

(1) defaultinit —— 指定缺省的运行模式(runlevel)

(2) sysinit —— 指定运行的第一个程序/脚本,此时runlevels域不起作用。

(3) boot —— 在sysinit之后执行,runlevels域不起作用

(4) bootwait —— 同boot,但init会等待该命令结束

(5) once —— 在进入有runlevels指定的运行模式时运行

(6) wait —— 同上,但init会等待该命令结束

(7) respawn —— 在进入相应runlevel时执行,并且若该进程结束,init会再起一个进程执行同样的命令

(icon_cool.gif ctrlaltdel —— 指定在用户按下Ctrl-Alt-Del时执行的命令

对于linux来说,执行的顺序为:

/etc/rc.d/rc.sysinit # 由init执行的第一个脚本

/etc/rc.d/rc $RUNLEVEL # $RUNLEVEL为缺省的运行模式

/sbin/mingetty # 等待用户登录

init程序部分

init 程序通常在/sbin或/bin下,它负责在系统启动时运行一系列程序和脚本文件。init程序一旦被内核调用,便成为系统的第0号进程,该进程对于 LINUX系统是十分重要的,有关它的详细内容请参阅其他资料。init进程做的每一步都由/etc/initab中的配置决定。以下是RadHat 的/etc/inittab文件的例子:

inittab文件的每一行包含四个域,格式为:

code:runlevels:action:command

(1) code域用单个或两个字符序列来作为本行的标识,这个标识在此文件中是唯一的。文件中的某些记录必须使用特定的code才能使系统工作正常。

(2) runlevels域给出的是本行的运行级别。LINUX系统运行在一定的级别下,当inittab文件指定了某一特定的运行级别时,该记录行包含的命令将被执行。RedHat系统通常设置了7个运行级别(0-6),各运行级别的说明包含在inittab文件的开头。

(3) action域指出的是init程序执行command命令的方式。比如:只执行command一次,还是在它退出时重启。

(4) command域给出相应记录行要执行的命令

运行级别1是单用户模式,所谓单用户指的是系统运行在唯一用户--超级用户模式下。而大多数情况下,系统运行在多用户模式下。在启动出错、文件系统出错等情况下,系统将进入单用户模式,此时,系统只有很少的配置,这对于恢复系统是很必要的。

inittab文件首先指出缺省的运行级别(如id:3:initdefault:),我们看 到上面的例子中缺省的运行级别为3。此后根据下一条记录,系统应当运行/etc/rc.d/rc.sysinit,这是一个脚本文件,主要包括基本的系统初始化命令,如激活交换分区、检查并挂上文件系统、装载部分模块等。



让Linux开机只进入命令行界面,不进入图形界面 比如Ubuntu、麒麟 让Ubuntu、麒麟开机只进入命令行界面,不进入图形界面 立即下载

相关推荐

新手入门:N-CMAPSS数据集解析与实战指南

本文详细解析了N-CMAPSS数据集的结构与应用,为新手提供航空发动机故障预测的实战指南。通过Python代码示例展示数据加载、探索和特征工程技巧,帮助读者快速掌握剩余寿命(RUL)预测的关键步骤,并分享常见问题解决方案与进阶学习路径。

weixin_29056701的博客 375

让linux启动后自动进入图形界面或文本界面

a.开机进入图形界面:安装时选图形启动方式或把/etc /inittab的id:x:initdefault:这行改成id:5:initdefault:。b.开机不进入图形界面:安装时选文本启动方式或把/etc/inittab的id:x:initdefault:这行改成id:3:initdefault:。*inittab是做什么的?在KERNEL起来之后,将生成第一个进程——init,实

java_mali的专栏 1445

常见信号逻辑电平标准介绍:TTL、CMOS、ECL、LVDS、CML

逻辑电平是指数字信号电压的高、低电平,相关参数定义如下:(1)输入高电平门限Vih:保证逻辑门的输入为高电平时所允许的最小输入高电平,当输入电平高于Vih时,则认为输入电平为高电平;(2)输入低电平门限Vil:保证逻辑门的输入为低电平时所允许的最大输入低电平,当输入电平低于Vil时,则认为输入电平为低电平;(3)输出高电平门限Voh:保证逻辑门的输出为高电平时的输出电平的最小值,逻辑门的输出为高电平时的电平值都必须大于此Voh;

liuchj的博客 1万+

4步图文教程教你关掉linux界面图形

对于已经安装好了的图形界面的linux用户,通过下面简单几步操作,即可在下次进入系统时,直接进入终端命令界面 为什么要关掉linux图形界面?答案很简单:释放内存 如下所示 关掉前内存情况 关掉后内存情况 下面是关掉linux图形界面的操作 1、由图形界面切换到终端命令界面(切换到终端命令行:ctrl + alt + f2;切换回图形界面:ctrl + alt +...

神韵 6222

D2D与C2C高速互联技术对比:从封装到性能的全面解析

本文全面解析了Die-to-Die(D2D)与Chip-to-Chip(C2C)高速互联技术的差异,从封装形式、传输距离到性能指标进行深度对比。D2D技术在带宽、延迟和能效方面具有显著优势,适用于高性能计算和AI加速;而C2C技术则更适合车载电子系统等长距离传输场景。文章还探讨了UCIe标准化趋势,并提供了技术选型的实用建议。

weixin_29197051的博客 551

手把手教你用SpringBoot+Vue3+Docker从零搭建一个在线OJ系统(附完整源码)

本文详细介绍了如何使用SpringBoot、Vue3和Docker从零搭建一个在线OJ系统,涵盖前后端开发、判题机实现及Docker容器化部署。通过完整的源码和实战步骤,帮助开发者掌握OJ系统的核心架构与关键技术,适用于算法训练、编程竞赛等场景。

weixin_42648844的博客 297

如何取消CentOS 的图形界面直接进入命令行模式

最近练习Linux服务器的安装,因为刚开始使用所以一开始安装了图形化界面,但是真正的服务器是不会运行图形化界面的,怎么样才能在不卸载桌面的前提下开机直接进入命令界面呢?(我安装的是CentOS6.0) 开机后进入图形化界面还是进入命令行取决于inittab文件中的配置。该文件位于etc目录下。 #vi/etc/ 找到下面的语句: #Defaultrun...

weixin_33883178的博客 311

CentOS7下快速修复libssl.so.1.1缺失问题(附腾讯云镜像加速下载)

本文详细介绍了在CentOS7系统中快速修复libssl.so.1.1缺失问题的工程化实践方案。通过编译安装OpenSSL 1.1.x版本、配置动态链接器及创建符号链接等步骤,有效解决共享对象文件缺失问题,并提供了腾讯云镜像加速下载的优化方案,帮助开发者高效部署现代应用。

weixin_33711647的博客 367

湖南麒麟实时操作系统调优指南

湖南麒麟实时操作系统的实时性是建立在正确地调优之上的。硬实时任务的要求较为苛刻,对系统的确定性以及稳定性有较高要求,需要硬件、系统以及软件的相互配合才能达到其要求。 硬实时任务对操作系统的延迟以及稳定性提出了非常苛刻的要求,为了满足这一要求,需要硬件、系统以及应用软件自身的配合。硬件与操作系统在设计时往往是要综合考虑各种各样的需求的,力图综合性能强大。而硬实时任务是一种特化的需求,这时就需要对操作系统以及硬件进行精细调整,以求收益的最大化。实时软件在部署时也需要针对硬件做...

无知的我 5787

泛微OA与泛微OA之间打通实现统一待办配置

问题:学校OA与集团OA均为泛微Ecology8.0 ,由于流程审批互通的需要,要将两套OA系统打通,实现跨系统的流程流转。

symstandsun的博客 2269

Linux ARM平台开发系列讲解(LED) 2.1.1 如何点亮一个LED之添加设备树信息

1. 设备树添加设备信息 我拿到的开发板上有两颗LED供用户编程使用,分别是GPIO5_IO8和GPIO5_IO9,设备信息如下,不同板子的设备定义不同,根据自己的实际情况进行添加。 2. 编译设备树 根据自己拿到的SDK,执行编译命令,我这里拿到的SDK编译脚本为: ./build.sh kernel 3. 使用uuu工具烧录新编译好的内核 因为imx8 SDK设备树和内核是统一编译成一个镜像,所以只需要烧录内核,设备树文件也会烧录。 sudo uuu -b emmc imx-kernel.bin

DSMGUOGUO的博客 918

银河麒麟操作系统基础学习笔记一

sync指令用来将内存中数据存储回硬盘。reboot指令用来重启系统。cal显示日历,cal -j可以显示当前的日期是每天的第几天,cal+年份可以查看某一年度的日历。man+指令,查看指令的帮助文档,使用/关键字,可以在man文档中定位关键字,使用q,退出帮助文档。命令行中~代表着用户的主文件夹目录,通过cd~命令可以直接进入用户的主文件夹。Ctrl+c指令,中断当前执行的程序。Ctrl+d相当于exit指令。/usr/share/doc目录保存有系统和软件保存的本地帮助文档。显示系统当前日期和时间。

霍先生MrH的博客 9981

【华为OD机试真题 2025C卷】895、贪心歌手 | 机试真题+思路参考+代码解析 (C++、Java、Py、C语言、JS)

【华为OD机试真题 2025C卷】895、贪心歌手 | 机试真题+思路参考+代码解析 (C++、Java、Py、C语言、JS) 华为od机试,华为od机试真题,华为od机试E卷,华为odE卷,华为od机试真题E卷,华为OD,华为OD机试,华为OD机试真题,华为od机考,华为od机试D卷,华为od机试真题D卷,华为od手撕代码,华为od,华为od机试C卷,华为od e卷,华为2025e卷,od机试,2025E卷,华为OD机试E卷,什么是华为od,华为od介绍,全面了解华为od,2025华为od,如何备战华

KJ.JK 963

linux更改运行级别错误,Linux启动时更改运行级别

一、Linux启动时配置运行级别1、在系统启动的时候 按“e” 2、点击“e”进入GRUB页面 3、选择第二个“kernel”,点击“e” 进入 4、在命令的最后一行添加 运行级别,上图是运行级别 3,点击回车保存修改,再点击“b”重新引导二、配置默认运行级别编辑/etc/inittab文件的最后一行[root@freeswitch ~]# vi /etc/inittab# inittab is ...

weixin_34916566的博客 471

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

linux系统怎样修改启动,如何更改Linux默认启动级别

在Linux系统中,默认启动级别一共有七种,每种所代表的含义各不相同,那么Linux系统默认启动级别要如何修改呢?一起来学习下吧。修改系统启动级别:修改系统默认启动到3 多用户状态,在Linux中有7种启动级别,默认是X-Window,像是Windows的窗口模式,而Linux的操作和配置一般我们都采用输入命令的方式来完成,像DOS操作系统一样,如何让Linux一启动就进入这种模式呢?第1步:以管...

weixin_39834788的博客 394

SAP B1中文培訓教材_SDK

公司内部培训资料,对开发工具 ,DIAPI, UIAPI,Add-ON有详细解说

linux更改启动级别后,无法启动的问题解决

linux更改启动级别后,无法启动的问题解决

10年职场两茫茫,35岁凄凉奈若何 147

LinePhone3.2.7(android端最新版本) sip客户端

SIP客户端For android:LinePhone3.2.7(最新版本),官网地址:http://www.linphone.org/

Linux启动时更改运行级别

一、Linux启动时配置运行级别 1、在系统启动的时候 按“e”   2、点击“e”进入GRUB页面   3、选择第二个“kernel”,点击“e” 进入   4、在命令的最后一行添加 运行级别,上图是运行级别 3,点击回车保存修改,再点击“b”重新引导   二、配置默认运行级别   编辑/etc/inittab文件的最后一行 [root@freeswitch

黄彪博客 2304

linux7开机更改启动级别,RHEL7更改默认启动级别

[root@dbserver ~]# more /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/...

weixin_27372101的博客 308

linux改启动级别,linux更改启动级别后,无法启动的问题解决

装好之后,配置好IP,启动后也能上网了,然后我修改了系统的启动级别(默认为3,我改为了5),意思是让他能够启动桌面。我是这么设置的:1.vi命令打开/etc/inittab文件,可以看到如下描述2.我的默认级别为3,即标准的运行级别,也就是启动后只有命令行。此时我想把它改为桌面启动方式,于是我手动将级别改为53.保存退出后,reboot重启虚拟机,等待着进入CentOS那难看的桌面,结果一直无法进...

weixin_39553805的博客 361

更改linux启动级别,如何更改ubuntu9.04的系统启动级别

jagub 于 2009-07-14 11:24:05发表:启动级别设置的文件是/etc/event.d/rc-default[code]cat -n /etc/event.d/rc-default[/code]可以看到1 # rc - runlevel compatibility2 #3 # This task guesses what the "default runlevel" sh...

weixin_35126480的博客 126

更改linux启动级别

图形界面或者命令行 从Centos7以后采用target概念来定义运行级别,分为3级、5级,含义如下: 3级->multi-user.target 5级->graphical.target - 相关命令如下 - 查看当前运行的级别 runlevel 修改开机默认运行级别命令 systemctl set-default multi-user.target或...

Ethan的专栏 827

Newstart中兴Linux系统更改启动级别

linux从命令行进入图形界面:startx   Linux运行级别从0~6,共7个。   0:关机。不能将系统缺省运行级别设置为0,否则无法启动。   1:单用户模式,只允许root用户对系统进行维护。   2:多用户模式,但不能使用NFS(相当于Windows下的网上邻居)   3:字符界面的多用户模式。   4:未定义。   5:图形界面的多用户模式。   6:重启。不能将

王牧天的博客 3580

Linux启动日志开启debug级别,在启动过程中更改默认控制台日志级别

小编典典我需要重新编译内核吗?没有。还是有一种方法可以使更改的值在重新引导后保持不变。是。使用内核命令行参数loglevel:loglevel= All Kernel Messages with a loglevel smaller than theconsole loglevel will be printed to the console. It canalso be change...

weixin_35958479的博客 2702

Linux运行级别5改为三重启,虚拟机更改linux初始启动5,出现无法启动现象

装好之后,配置好IP,启动后也能上网了,然后我修改了系统的启动级别(默认为3,我改为了5),意思是让他能够启动桌面。我是这么设置的:1.vi命令打开/etc/inittab文件,可以看到如下描述 2.我的默认级别为3,即标准的运行级别,也就是启动后只有命令行。此时我想把它改为桌面启动方式,于是我手动将级别改为5 3.保存退出后,reboot重启虚拟机,等待着进入CentOS那难看的桌面,结果一直无...

weixin_35515918的博客 1443

linux 网上淘的经验_默认启动级别_更改Linux与Windows的默认启动

song315的专栏 328

在Fedora Linux上更改Systemd运行级别–手动方式

Fedora Linux starts to use systemd to manage system service. The /etc/inittab is no longer used by systemd. The old method of editing /etc/inittab to change system runlevel does not work anymore. This...

cuma2369的博客 293
上一篇: Linux自启动设置详解
下一篇: linux文件搜索查找命令
lioncode
博客等级 码龄18年 67粉丝 34原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值