一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

Linux|Centos|Ubuntu|系統進程|Fedora|注冊表|Bios|Solaris|Windows7|Windows10|Windows11|windows server|

服務器之家 - 服務器系統 - Centos - CentOS運行級別和開機過程的詳解

CentOS運行級別和開機過程的詳解

2019-06-17 11:08CentOS之家 Centos

今天小編給大家帶來的是CentOS運行級別和開機過程的詳解;希望可以幫助到大家,有需要的朋友一起去看看吧

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密碼的解決方法:

當機器啟動,進入grub引導程序時,按e,然后選中有label=的那一行(一般是第二行),然后再點擊一個e,輸入一個1,(即將運行級別改為1)然后回車,即可進入單機模式,然后重啟,就可以修改原來的配置文件。

3.linux開機過程:

1)加載BIOS,當你打開計算機電源,計算機會首先加載BIOS信息,BIOS中包含了CPU相關信息,設備啟動順序信息,硬盤信息,內存信息,PnP特性等等。這樣計算機就知道去讀取哪個硬件設備了。

2)讀取MBR,眾所周知,磁盤第0磁道第一個扇區被稱為MBR(Master Boot Record),即主引導記錄,它的大小是512字節,存有預啟動信息,分區表信息。系統找到BIOS所指定的硬盤MBR后,就會將其復制到0X7c00地址所在的物理內存中。內存的內容就是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留給用戶進行個性化的地方。你可以把你想要設置和啟動的東西放到這里。

10)執行/bin/login程序,進入登錄狀態:此時,系統已經進入到等待用戶輸入username和password的時候了,你已經可以用自己的賬號登入系統了。

延伸 · 閱讀

精彩推薦
  • CentosCentOS 6.6實現永久修改DNS地址的方法

    CentOS 6.6實現永久修改DNS地址的方法

    這篇文章主要介紹了CentOS 6.6實現永久修改DNS地址的方法,涉及針對CentOS配置文件的相關設置技巧,具有一定參考借鑒價值,需要的朋友可以參考下 ...

    Linux社區4472020-08-21
  • CentosCentOS下Uptime命令詳解

    CentOS下Uptime命令詳解

    在Linux下,我們可以使用uptime命令,而且此命令不必使用root權限。uptime命令在系統中已經默認安裝了。今天小編為大家帶來的是CentOS下Uptime命令詳解;希望...

    CentOS之家11482019-06-19
  • CentosCentOS6.5下Redis安裝與配置詳細步驟

    CentOS6.5下Redis安裝與配置詳細步驟

    本篇文章主要介紹了CentOS6.5下Redis安裝與配置詳細步驟,詳細介紹redis單機單實例安裝與配置,服務及開機自啟動。有興趣的可以了解一下。...

    飛流11452021-12-24
  • Centoscentos 安裝與操作方法

    centos 安裝與操作方法

    這篇文章主要介紹了centos 安裝與操作方法,需要的朋友可以參考下...

    centos之家5272019-07-11
  • Centoscentos不小心刪除/root目錄該如何解決?

    centos不小心刪除/root目錄該如何解決?

    一些朋友最近在問小編centos不小心刪除/root目錄該如何解決?今天小編就為大家分享centos不小心刪除/root目錄解決辦法;希望對大家會有幫助,有需要的朋友...

    腳本之家8022019-05-29
  • CentosCentos7運用/dev/shm進行網站優化

    Centos7運用/dev/shm進行網站優化

    這篇文章主要介紹了LINUX中Centos7運用/dev/shm進行網站優化相關知識點,對此有興趣的朋友參考學習下。...

    彬菌9912022-03-02
  • CentosCentOS7設置日期和時間方法以及基本概念介紹

    CentOS7設置日期和時間方法以及基本概念介紹

    這篇文章主要介紹了CentOS7設置日期和時間方法以及基本概念介紹,本文講解使用CentOS7中的新命令timedatectl設置日期時間方法,需要的朋友可以參考下 ...

    CentOS之家6522019-09-19
  • CentosCentos 7開啟網卡自動獲取IP的詳細方法

    Centos 7開啟網卡自動獲取IP的詳細方法

    本篇文章主要介紹了Centos 7開啟網卡自動獲取IP的詳細方法,小編覺得挺不錯的,現在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧...

    凌鋒8972021-12-29
主站蜘蛛池模板: 狠狠色伊人亚洲综合网站色 | 短篇小说肉 | 日本成日本片人免费 | 国产免费午夜高清 | 美女被视频 | 日韩精品特黄毛片免费看 | 精品久久久久久久久免费影院 | 99热在线获取最新地址 | 四虎国产精品免费久久久 | 我将她侵犯1~6樱花动漫在线看 | 国产老太婆hd老头 | 成人啪啪漫画羞羞漫画www网站 | 欧美综合一区二区三区 | 亚洲天堂精品视频 | 国内精品中文字幕 | 男人天堂官方网站 | 视频免费 | 久久亚洲精品AV成人无码 | 麻豆视频免费在线观看 | 波多野结衣小说 | 先锋影音 av | 男人天堂bt | 好涨好爽好大视频免费 | 香蕉久久夜色精品国产小优 | 美女脱了内裤打开腿让人桶网站o | 成人快插 | 午夜福到在线4国产 | 国产三级精品久久三级国专区 | 欧美s级人做人爱c视频 | 99久热只有精品视频免费观看17 | 三级黄色片在线免费观看 | 国内外成人在线视频 | 欧美人在线一区二区三区 | 国产美女极品免费视频 | 午夜国产在线 | 热久久最新地址 | 欧美日韩一二三区免费视频观看 | 日本一道高清不卡免费 | 免费网站看v片在线香蕉 | 果冻传媒和91制片厂网站软件 | 国产精品一在线观看 |