Day 23-系統(tǒng)服務(wù)

1萄传、開機(jī)啟動(dòng)流程

1)、Centos6 開機(jī)啟動(dòng)流程

2)璧函、Centos7 開機(jī)啟動(dòng)流程

3)印蔬、Centos6與Centos7 開機(jī)啟動(dòng)流程的區(qū)別

4)乍构、運(yùn)行級(jí)別

(1)Centos6

級(jí)別 作用 級(jí)別 作用
0 關(guān)機(jī) 1 單用戶模式
2 暫未使用 3 字符界面(黑框)
4 暫未使用 5 圖形界面
6 重啟
臨時(shí)性的操作
[root@oldboy ~]# runlevel #查看級(jí)別
N 3                      #N 表示上一次是什么級(jí)別;3 當(dāng)前系統(tǒng)正在運(yùn)行的級(jí)別
[root@oldboy ~]# init 3      #切換到3級(jí)別上

[root@oldboy ~]# vim /etc/inittab      修改文件內(nèi)的參數(shù)扛点,做永久的操作

(2)哥遮、Centos7

System V init 運(yùn)行級(jí)別 systemd目標(biāo)名稱作用
0 runlevel0.targe,poweroff.target 關(guān)機(jī)
1 runlevel1.target陵究,rescue.target 單用戶模式
2 runlevel2.target眠饮,multi.target 暫未使用)
3 runlevel3.target,multi.target 字符界面(黑框)
4 runlevel4.target铜邮,multi.target 暫未使用
5 runlevel5.target仪召,graphicaltarget 圖形界面
6 runlevel6.target寨蹋,reboo.target 重啟
a.查看當(dāng)前的運(yùn)行級(jí)別
[root@oldboy ~]# systemctl get-default
multi-user.target
b.修改系統(tǒng)下次啟動(dòng)時(shí)候的運(yùn)行級(jí)別
[root@oldboy ~]# systemctl set-default multi?user.target

2、systemd

1)扔茅、systemd的由來

Linux一直以來都是采用init進(jìn)程作為祖宗進(jìn)程已旧,但是init有兩個(gè)缺點(diǎn):

1、啟動(dòng)時(shí)間長(zhǎng)召娜。Init進(jìn)程是串行啟動(dòng)运褪,只有前一個(gè)進(jìn)程啟動(dòng)完,才會(huì)啟動(dòng)下一個(gè)進(jìn)程玖瘸。
2秸讹、啟動(dòng)腳本復(fù)雜,初始化完成后系統(tǒng)會(huì)加載很多腳本雅倒,腳本都會(huì)處理各自的情況璃诀,這會(huì)讓腳本多而復(fù)雜。
Centos5 是啟動(dòng)速度最慢的蔑匣,串行啟動(dòng)過程劣欢,無論進(jìn)程相互之間有無依賴關(guān)系。
Centos6 相對(duì)啟動(dòng)速度有所改進(jìn)裁良。有依賴的進(jìn)程之間依次啟動(dòng)而其他與之沒有依賴關(guān)系的則并行同步啟動(dòng)凿将。
Centos7 所有進(jìn)程無論有無依賴關(guān)系則都是并行啟動(dòng)(當(dāng)然很多時(shí)候進(jìn)程沒有真正啟動(dòng)而是只有一個(gè)信號(hào)或者說是標(biāo)記而已,在真正利用的時(shí)候才會(huì)真正啟動(dòng)趴久。)

3)丸相、什么是systemd

systemd即為system daemon守護(hù)進(jìn)程搔确,systemd主要解決上文的問題而誕生彼棍,systemd的目標(biāo)是,為系統(tǒng)的啟動(dòng)和管理提供一套完整的解決方案膳算。

4)座硕、systemd的優(yōu)勢(shì)

1、最新系統(tǒng)都采用systemd管理(RedHat7,CentOS7,Ubuntu15等)
2涕蜂、Centos7支持開機(jī)并行啟動(dòng)服務(wù)华匾,顯著提高開機(jī)啟動(dòng)效率。
3机隙、Centos7關(guān)機(jī)只關(guān)閉正在運(yùn)行的服務(wù)蜘拉,而Centos6全部都關(guān)閉一次。
4有鹿、Centos7服務(wù)的啟動(dòng)與停止不在使用腳本進(jìn)行管理旭旭,也就是/etc/init.d下不在有腳本。
5葱跋、Centos7使用systemd解決原有模式缺陷持寄,比如原有service不會(huì)關(guān)閉程序產(chǎn)生的子進(jìn)程源梭。

5)、systemd相關(guān)配置文件

/usr/lib/systemd/system/ #類似Centos6系統(tǒng)的啟動(dòng)腳本稍味,/etc/init.d/
/etc/systemd/system/ #類似Centos6系統(tǒng)的/etc/rc.d/rcN.d/
/etc/systemd/system/multi-user.target.wants/

6)废麻、systemd管理服務(wù)相關(guān)命令

systemctl管理服務(wù)的啟動(dòng)、重啟模庐、停止烛愧、重載、查看狀態(tài)等常用命令

systemctl start nginx  系統(tǒng)控制啟動(dòng)
systemctl stop nginx  系統(tǒng)控制停止
systemctl restart nginx  系統(tǒng)控制重新啟動(dòng)
systemctl reload nginx  系統(tǒng)控制重新加載
systemclt status nginx  系統(tǒng)狀態(tài)

systemctl enable nginx #下一次開機(jī)啟動(dòng)nginx,于當(dāng)前無關(guān)
systemctl disable nginx #下一次開機(jī)不啟動(dòng)nginx,于當(dāng)前無關(guān)

7)赖欣、當(dāng)我們使用systemctl 啟動(dòng)一個(gè)守候進(jìn)程后屑彻,可以通過systemctl status查看此守候進(jìn)程的狀態(tài)。

進(jìn)程 描述
loaded 服務(wù)單元的配置文件已經(jīng)被處理
active(runing) 服務(wù)成功完成一次的配置
active(exited) 服務(wù)已經(jīng)在運(yùn)行但在等待某個(gè)事件
inactive 服務(wù)沒有在運(yùn)行
enabled 服務(wù)設(shè)定為開機(jī)啟動(dòng)
disabled 服務(wù)設(shè)定為開機(jī)不啟動(dòng)
static 服務(wù)開機(jī)不啟動(dòng)顶吮,但可以被其他服務(wù)調(diào)用啟動(dòng)
[root@oldboy ~]# #關(guān)機(jī)
shutdown -h now
poweroff
halt
init 0
systemctl poweroff
[root@oldboy ~]# #重啟
reboot
shutdown -r now
init 6
systemctl reboot

3社牲、單用戶模式 超級(jí)權(quán)限 必須面對(duì)實(shí)體硬件

超級(jí)權(quán)限,必須面對(duì)實(shí)體悴了,硬件能正常引導(dǎo)進(jìn)入系統(tǒng)
使用場(chǎng)景
1)搏恤、配置文件錯(cuò)誤導(dǎo)致無法啟動(dòng)
2)、忘記root密碼
https://mp.weixin.qq.com/s/1f-zCq8j4gL3xiB3AV9K3A
(1)湃交、第1步:重啟Linux系統(tǒng)主機(jī)并出現(xiàn)引導(dǎo)界面時(shí)熟空,按下鍵盤上的e鍵進(jìn)入內(nèi)核編輯界面。


(2)搞莺、在linux16這行的后面添加enforcing=0 init=/bin/bash息罗,然后按下Ctrl + X組合鍵來運(yùn)行修改過的內(nèi)核程序。

(3)才沧、大約5秒過后迈喉,進(jìn)入到系統(tǒng)的單用戶模式,依次輸入以下命令温圆,等待系統(tǒng)重啟操作完畢挨摸,然后就可以使用新密碼來登錄Linux系統(tǒng)了。命令行執(zhí)行效果如圖所示岁歉。

4得运、救援模式

系統(tǒng)無法正常進(jìn)入 比如沒有內(nèi)核、比如系統(tǒng)崩潰/比如grub被修改
1)锅移、沒有內(nèi)核文件,只能使用救援模式進(jìn)入
2)熔掺、系統(tǒng)崩潰, 要保留重要的數(shù)據(jù)的時(shí),只能使用救援模式進(jìn)入
3)、grub菜單出現(xiàn)問題, 只能使用救援模式進(jìn)入

當(dāng)系統(tǒng)壞了非剃,無法登陸系統(tǒng)置逻,但需要把里面的數(shù)據(jù)復(fù)制出來,怎么辦努潘?
(1)诽偷、步驟一坤学、先掛載光盤,然后選擇光盤引導(dǎo)為第一位


步驟一

(2)报慕、步驟二深浮、進(jìn)入故障排除模式-->然后選擇救援模式


步驟二(1)

步驟二(2)

步驟三、掛載真實(shí)系統(tǒng)后眠冈,發(fā)現(xiàn)數(shù)據(jù)都還存在飞苇。
步驟三
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市蜗顽,隨后出現(xiàn)的幾起案子布卡,更是在濱河造成了極大的恐慌,老刑警劉巖雇盖,帶你破解...
    沈念sama閱讀 216,324評(píng)論 6 498
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件忿等,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡崔挖,警方通過查閱死者的電腦和手機(jī)贸街,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,356評(píng)論 3 392
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來狸相,“玉大人薛匪,你說我怎么就攤上這事∨Ь椋” “怎么了逸尖?”我有些...
    開封第一講書人閱讀 162,328評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)瘸右。 經(jīng)常有香客問我娇跟,道長(zhǎng),這世上最難降的妖魔是什么尊浓? 我笑而不...
    開封第一講書人閱讀 58,147評(píng)論 1 292
  • 正文 為了忘掉前任逞频,我火速辦了婚禮纯衍,結(jié)果婚禮上栋齿,老公的妹妹穿的比我還像新娘。我一直安慰自己襟诸,他們只是感情好瓦堵,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,160評(píng)論 6 388
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著歌亲,像睡著了一般菇用。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上陷揪,一...
    開封第一講書人閱讀 51,115評(píng)論 1 296
  • 那天惋鸥,我揣著相機(jī)與錄音杂穷,去河邊找鬼。 笑死卦绣,一個(gè)胖子當(dāng)著我的面吹牛耐量,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播滤港,決...
    沈念sama閱讀 40,025評(píng)論 3 417
  • 文/蒼蘭香墨 我猛地睜開眼廊蜒,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來了溅漾?” 一聲冷哼從身側(cè)響起山叮,我...
    開封第一講書人閱讀 38,867評(píng)論 0 274
  • 序言:老撾萬榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎添履,沒想到半個(gè)月后屁倔,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,307評(píng)論 1 310
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡暮胧,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,528評(píng)論 2 332
  • 正文 我和宋清朗相戀三年汰现,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片叔壤。...
    茶點(diǎn)故事閱讀 39,688評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡瞎饲,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出炼绘,到底是詐尸還是另有隱情嗅战,我是刑警寧澤,帶...
    沈念sama閱讀 35,409評(píng)論 5 343
  • 正文 年R本政府宣布俺亮,位于F島的核電站驮捍,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏脚曾。R本人自食惡果不足惜东且,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,001評(píng)論 3 325
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望本讥。 院中可真熱鬧珊泳,春花似錦、人聲如沸拷沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,657評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽撞芍。三九已至秧了,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間序无,已是汗流浹背验毡。 一陣腳步聲響...
    開封第一講書人閱讀 32,811評(píng)論 1 268
  • 我被黑心中介騙來泰國打工衡创, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人晶通。 一個(gè)月前我還...
    沈念sama閱讀 47,685評(píng)論 2 368
  • 正文 我出身青樓钧汹,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國和親录择。 傳聞我的和親對(duì)象是個(gè)殘疾皇子拔莱,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,573評(píng)論 2 353

推薦閱讀更多精彩內(nèi)容

  • 1.linux 系統(tǒng)啟動(dòng)過程 1.內(nèi)核的引導(dǎo)。 2.運(yùn)行 init隘竭。 3.系統(tǒng)初始化塘秦。 4.建立終端 。 5.用戶...
    但若歸去若已晚閱讀 306評(píng)論 0 0
  • 1.centos6 啟動(dòng)流程 https://www.runoob.com/linux/linux-system-...
    記不住的悔閱讀 205評(píng)論 0 0
  • ㈠.開機(jī)啟動(dòng)流程 centos6①.內(nèi)核引導(dǎo)(操作系統(tǒng)→/boot)②.運(yùn)行init(init進(jìn)程动看,讀取/etc/...
    Lifeisjustafarc閱讀 181評(píng)論 0 0
  • Day - 23(系統(tǒng)服務(wù)): 一尊剔、CentOS 6和7的啟動(dòng)流程: CentOS 6: 內(nèi)核引導(dǎo) 1.當(dāng)計(jì)算機(jī)打...
    帝王權(quán)心閱讀 185評(píng)論 0 0
  • 我是一只沒有了觸角的蝸牛, 背著沉重的殼菱皆,四處碰壁须误, 碰的多了便藏在了自己的殼里, 我行走在沙漠里仇轻,一步一步的爬著...
    黑羽鷹凜閱讀 202評(píng)論 0 1