位置: 编程技术 - 正文

CentOS运行级别和开机过程的详解(centos7查看运行级别)

编辑:rootadmin

推荐整理分享CentOS运行级别和开机过程的详解(centos7查看运行级别),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:centos几比较好,centos几比较好,centos运行环境,centos切换运行级别,centos运行环境,centos运行环境,centos6运行级别,centos 运行sh,内容如对您有帮助,希望把文章链接给更多的朋友!

1.linux运行级别:

1)0:关机

2)1:单用户

3)2:多用户状态没有网络服务

4)3:多用户状态有网络服务

5)4:系统未使用保留给用户

6)5:图形界面

7)6:系统重启

注:常用运行级别是3和5,要修改运行级别可改文件/etc/inittab的id:5:initdefault中的数字。

2.忘记root密码的解决方法:

CentOS运行级别和开机过程的详解(centos7查看运行级别)

当机器启动,进入grub引导程序时,按e,然后选中有label=的那一行(一般是第二行),然后再点击一个e,输入一个1,(即将运行级别改为1)然后回车,即可进入单机模式,然后重启,就可以修改原来的配置文件。

3.linux开机过程:

1)加载BIOS,当你打开计算机电源,计算机会首先加载BIOS信息,BIOS中包含了CPU相关信息,设备启动顺序信息,硬盘信息,内存信息,PnP特性等等。这样计算机就知道去读取哪个硬件设备了。

2)读取MBR,众所周知,磁盘第0磁道第一个扇区被称为MBR(Master Boot Record),即主引导记录,它的大小是字节,存有预启动信息,分区表信息。系统找到BIOS所指定的硬盘MBR后,就会将其复制到0X7c地址所在的物理内存中。内存的内容就是Boot Loader,而具体到你的电脑,那就是lilo或者grub了。

3)Boot Loader:就是在操作系统内核运行之前的一段小程序。通常这段小程序,我们可以初始化硬件设备,建立内存空间的映射图,从而将系统的软硬件环境带到一个合适的状态,以便为最终调用操作系统内核做好一切准备。Boot Loader有若干种,其中最常用的有Grub,Lilo和spfdisk。比如grub,系统同会读取内存中的grub配置信息(一般是menu.lst,或grub.lst),并按照此配置信息来启动不同的操作系统。

4) 加载内核:根据grub设定的内核映像所在路径,系统读取内存映像,并进行解压缩操作。此时,屏幕一般会输出“Uncompressing Linux”的提示。当解压缩内核完成后,屏幕输出“OK,booting the kernel”。系统将解压后的内核放置在内存中,并调用star_kernel()函数来启动一系列的初始化函数,并初始化各种设备,完成linux核心环境的建立。至此,linux内核已经建立起来了,基于linux的程序应该可以正常运行了。

5) 用户层init依据inittab文件来设定运行级别:内核被加载后,第一个运行的程序便是/sbin/init,该文件会读取/etc/inittab文件,并依据此文件进行初始化工作。其实/init/inittab文件最主要的作用就是设定Linux运行等级,其设定形式是“:id:5:initdefault:”,这就表明Linux需要运行在等级5上。运行等级见1。

6) init进程执行rc.sysinit:在设定了运行等级后,linux系统执行的第一个用户层文件就是/etc/rc.d/rc.sysinit脚本程序它做的工作非常多,包括设定Path,设定网络配置(/etc/sysconfig/network)、启动swap分区,设定/proc等等。

7)启动内核模块:具体是依据/etc/modules.conf文件或/etc/modules.d目录下的文件来装载内核模块。

8) 执行不同运行级别的脚本程序:根据运行界别的不同,系统运行rc0.d到rc6.d中的相应的脚本程序,来完成相应的初始化工作和启动相应的服务。

9) 执行/etc/rc.d/rc.local:rc.local就是在一切初始化工作后,linux留给用户进行个性化的地方。你可以把你想要设置和启动的东西放到这里。

)执行/bin/login程序,进入登录状态:此时,系统已经进入到等待用户输入username和password的时候了,你已经可以用自己的账号登入系统了。

CentOS下永久修改系统时间的方法 使用Centos,遇到本地时间对不上,直接敲命令:date-s--::是立即生效了,但是重启后,系统时间还是原来的。后面经过查找资料,做个小结.我

centos6.5宽带拨号上网的方法 CentOS6以后要安装rp-pppoe这个软件,centos之前的版本是adsl-setup命令安装。(1)查看是否安装#rpm-qa|greprp-pppoe没有内容输出则没安装,若可以联网使用#yumins

CentOS6.5基本操作常用命令详解 在你准备使用Linux系统作为网站服务器系统之前,我建议大家先学习一些基本的Linux系统的操作命令,这些命令都是在日常操作中和配置Linux服务器网络

标签: centos7查看运行级别

本文链接地址:https://www.jiuchutong.com/biancheng/359087.html 转载请保留说明!

上一篇:CentOS档案内容查阅指令详解(centos 查看文件夹)

下一篇:CentOS下永久修改系统时间的方法(centos永久修改主机名)

  • 需要考虑的税务问题
  • 增值税是价内税,消费者是税款的最终负担者( ) A对 B错
  • 药品费用开具增值税发票项目应为什么
  • 员工的生日津贴怎么发
  • 预收货款开票怎么做账
  • 贷款利息怎么算的
  • 居民企业核定征收企业所得税的情形有哪些
  • 行政单位待处理财产损益要结转吗
  • 计提本月工会经费计提基数
  • 开办费所得税清缴时如何调整
  • 土地承包经营合同无效情形
  • 物业公司可以开什么项目的发票
  • 购买商标属于什么费用
  • 不计提税费可以吗
  • 免征企业所得税的有哪些行业
  • 铝合金失效分析案例
  • 提货卡的发票要盖章吗
  • 原始凭证分割单可以税前扣除吗
  • 企业所得税是否有利于调节产业结构
  • 企业提供技术咨询服务的企税优惠政策
  • 购入苗木的会计分录
  • 实收资本选择什么子目
  • 劳务人员奖金如何纳税
  • 小规模自开专票税率是1%还是3%
  • 不征税发票如何开具
  • 收到退回的投标保证金
  • 一个网页账号在多个电脑登录
  • 运杂费计入什么科目
  • XP系统,右下角本地连接图标消失的解决办法
  • 售后回租经营租赁可以抵扣吗
  • 房产置换流程及费用
  • 非正常损失的存货进项税额转出
  • 会计准则长期待摊费用开始计提摊销的时间
  • 企业注销未抵扣完的进项税额怎么处理做账
  • 广告代理费收取比例
  • thinkphp模板引擎原理
  • 一分钟玩转钉钉文档是什么东西
  • 大前端最新
  • 金蝶k3现金流量表编制如何生成数据
  • 供应商的质量扣款应该开什么发票
  • 发票认证后总局没信息
  • 发票识别
  • 加速折旧法是指在固定资产使用的早期少提折旧
  • 非应税项目是有哪些项目
  • sql参数是什么意思
  • 资本化费用为什么会减少
  • 先开票未发货要确认收入吗
  • 一次性医疗补助金怎么计算
  • 公司买车可以少多少钱
  • 补交增值税税款怎么做账
  • 小企业会计准则2023电子版
  • 记账凭证必须具备的基本内容
  • 会计凭证装订时间法律规定
  • 财政补助结转余额在借方还是贷方
  • 亏损太多账务如何处理
  • 不动产经营租赁属于什么服务
  • win 10如何安装
  • 怎么快速隐藏电脑下方一排
  • Mac系统怎么设置ftp
  • 在mac外置硬盘上安装软件
  • linux监视内存详细信息命令
  • mscorsvw.exe是什么
  • win8升级win10系统 激活
  • win10不是自己的账户
  • xp系统必备软件
  • centos7 ip forward
  • win7系统卡慢怎么修复
  • 格式化不干净
  • 电脑重做系统后打印机不能打印
  • node创建服务
  • linux包含
  • shell脚本监控进程
  • Unity3d IOS 64 IL2CPP迁移之 AStarPath JosnFX 错误
  • 举例讲解生产可能性曲线
  • jquery 动态添加元素
  • js对象判断
  • 成都市税务局公示名单公布
  • 税务局冬季作息时间
  • 什么是财务审计
  • 税务系统全面从严
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设