第1章 計(jì)算機(jī)硬件與組成基礎(chǔ)
1. 運(yùn)維人員的重要職責(zé)有哪些?
企業(yè)數(shù)據(jù)不丟失
7*24小時(shí)不宕機(jī)
用戶體驗(yàn)好
2. 服務(wù)器尺寸的衡量單位是什么藐不?
U 1U=1.75英寸=4.445cm
3. 互聯(lián)網(wǎng)企業(yè)常見(jiàn)的服務(wù)器品牌以及型號(hào)有哪些匀哄?
Dell IBM hp
Dell 2014-2016 1U 有R420/430? R620/630
2U R720R730
4. 常見(jiàn)的服務(wù)器的型號(hào)有哪幾種?
Dell 2014-2016 1U 有R420/430? R620/630
2U R720R730
5. 內(nèi)存的特點(diǎn)有哪些雏蛮?
內(nèi)存CPU和 硬盤(pán)稱為電腦的三大部件
程序執(zhí)行時(shí)會(huì)被調(diào)到內(nèi)存中執(zhí)行 服務(wù)器或程序關(guān)閉時(shí)數(shù)據(jù)自動(dòng)從內(nèi)存中釋放掉
內(nèi)存的容量和速度決定了計(jì)算機(jī)數(shù)據(jù)傳輸?shù)目炻?/b>
?6.簡(jiǎn)述程序涎嚼、進(jìn)程和守護(hù)進(jìn)程之間的區(qū)別?
程序:存放在電腦磁盤(pán)中的文件
進(jìn)程;正在運(yùn)行的程序
守護(hù)進(jìn)程:為了處理一項(xiàng)任務(wù)或提供某項(xiàng)服務(wù)一直運(yùn)行的程序
?7.簡(jiǎn)述 buffer 和 cache 區(qū)別挑秉?
buffer:寫(xiě)緩沖寫(xiě)入數(shù)據(jù)到內(nèi)存里
cache:讀緩存讀取內(nèi)存里的數(shù)據(jù)
?
?8.什么是遠(yuǎn)程控制卡法梯,作用是什么?
遠(yuǎn)程控制服務(wù)器? 開(kāi)關(guān)服務(wù)器 犀概,并且可以查看服務(wù)器的開(kāi)關(guān)機(jī)過(guò)程信息等
9. 常見(jiàn)的磁盤(pán)的接口有哪幾種立哑?SAS IDE SATA SCSI
?10. Raid卡的級(jí)別有哪些?分別有什么特點(diǎn)姻灶?
0,1,5,10
Raid0---沒(méi)有冗余铛绰、容量和性能是所有盤(pán)之和、可以是多塊盤(pán)
Raid1---100%
冗余产喉、容量和性能減半捂掰、只能是兩塊盤(pán)
?
第2章 Linux 系統(tǒng)介紹與環(huán)境搭建準(zhǔn)備
1. Linux 發(fā)展中三個(gè)重要人物及其貢獻(xiàn)?
1984譚邦寧 開(kāi)發(fā)了用于教學(xué)的Minix系統(tǒng)
1984 斯托曼發(fā)起了自由軟件運(yùn)動(dòng)曾沈,并成立了自由軟件基金會(huì)(FSF)这嚣,他的主要項(xiàng)目是GNU開(kāi)發(fā)了、gcc塞俱、bash姐帚、gawk、Emacs等軟件
1991Linus Torvalds 他是Linux之父 創(chuàng)建了Linux內(nèi)核
2. 簡(jiǎn)述 GNU 是什么敛腌?
目標(biāo)是建立一套完全可移植的自由的類Unix系統(tǒng)
GNU開(kāi)發(fā)了卧土、gcc惫皱、bash像樊、gawk尤莺、Emacs等軟件
3. GPL 協(xié)議的內(nèi)容有哪些?
通用公共許可協(xié)議 他是保證任何人有生棍、修改颤霎、傳播、重新發(fā)布源代碼的權(quán)利涂滴,但同時(shí)要給出修改的源代碼友酱。
?4.常見(jiàn)的 Linux 發(fā)行版本有哪些?
RedHat. CentOS Ubuntu Debian Fedora
?5.簡(jiǎn)述 RedHat 和 CentOS 之間的區(qū)別柔纵?
CentOS他是免費(fèi)的? CentOS與RedHat做到的二進(jìn)制編碼一樣RdeHat是收費(fèi)的去除掉之后編譯而成的版本
CentOS是RedHat的一個(gè)分支 缔杉,他是吧RedHat的商標(biāo)LOGO源代碼和非自由軟件源碼部分
?6.簡(jiǎn)述 RedHat 和 Fedora 系統(tǒng)之間的區(qū)別?
Fedoar他是RedHat的一個(gè)分支搁料,他任然遵循GPL協(xié)議或详,可以說(shuō)是RenHat的預(yù)發(fā)行版。Fedoar他是免費(fèi)的
7. 32 位系統(tǒng)和 64 位系統(tǒng)之間的區(qū)別郭计?
設(shè)計(jì)時(shí)的定位不同霸琴,運(yùn)算能力不同,尋求地址的能力不同昭伸,安裝要求不同梧乘。? 64位系統(tǒng)的CPU運(yùn)算速度更快色洞,能更快更好的發(fā)揮硬件性能孔飒,支持更大的內(nèi)存,提升工作效率霎俩。
8. 簡(jiǎn)述 Linux 系統(tǒng)有哪些優(yōu)秀的特點(diǎn)灵份?
適用于Intel等X86CPU系統(tǒng)構(gòu)架的計(jì)算機(jī)
無(wú)任何商業(yè)化版權(quán)仁堪,可自由傳播
開(kāi)放源代碼,可自由修改
Unix系統(tǒng)兼容各吨,幾乎具備所有Unix的優(yōu)秀特性
?
第3章 企業(yè)級(jí) CentOS6.9 操作系統(tǒng)的安裝
1. 請(qǐng)簡(jiǎn)述 Linux 系統(tǒng)中常見(jiàn)的幾種分區(qū)及其作用
boot分區(qū) 引導(dǎo)程序
swap 交換分區(qū) 虛擬內(nèi)存
/ 存放系統(tǒng)文件及程序
?2.請(qǐng)描述 Linux 系統(tǒng)中不同分區(qū)方式及其應(yīng)用場(chǎng)景
1普通分區(qū)方式
/boot? 引導(dǎo)分區(qū)? 256
Swap? 交換分區(qū)? 內(nèi)存大于8G 給8G枝笨,小于8G給到1.5倍的內(nèi)存。
/????? 給所有空間
2存儲(chǔ)服務(wù)器(含數(shù)據(jù)庫(kù))的分區(qū)方式:
/boot?引導(dǎo)分區(qū)256
/swap?交換分區(qū)? 內(nèi)存大于8G給8G揭蜒,小于8G給到1.5倍的內(nèi)存
/??????給100 G
/data??剩余給數(shù)據(jù)分區(qū)横浑,data可以是任意名稱。
?
3門(mén)戶網(wǎng)站的分區(qū)
裝系統(tǒng)屉更,重啟IDC服務(wù)器徙融,盯著監(jiān)控,? 4? -6K
/boot??引導(dǎo)分區(qū)? 256
/swap??交換分區(qū)? 內(nèi)存大于8G給8G瑰谜,小于8G給到1.5倍的內(nèi)存
/??????給100
/data??剩余保留欺冀,將來(lái)那個(gè)部門(mén)使用树绩,自己分剩余的分區(qū)
?
3. 簡(jiǎn)述 Vmware 虛擬機(jī)中虛擬網(wǎng)卡有哪三種連接方式
橋接,.NAT模式隐轩,僅主機(jī)模式
?4.簡(jiǎn)述橋接模式和 NAT 模式之間的區(qū)別
NAT模式他是通過(guò)宿主機(jī)上網(wǎng)和交換數(shù)據(jù)的
橋接模式是相當(dāng)于一臺(tái)獨(dú)立的電腦是直接連接外網(wǎng)的饺饭,邏輯上與宿主機(jī)沒(méi)有聯(lián)系
第4章 遠(yuǎn)程連接管理 Linux 實(shí)踐
1. 常見(jiàn)的遠(yuǎn)程連接工具有哪些? 、
xshell putty CRT SSH
2. 遠(yuǎn)程連接工具采用的是什么協(xié)議职车,默認(rèn)端口號(hào)是多少?
ssh? 22
3. 簡(jiǎn)述遠(yuǎn)程終端工具連接不上虛擬機(jī)的故障排查思路瘫俊?
1、檢查服務(wù)端的 進(jìn)程IP 網(wǎng)卡 端口
查端口22 ss-intup| netstat-intup
查進(jìn)程ps-ef| grep ssh
查客戶端IP 端口
2悴灵、 查看虛擬網(wǎng)路編輯器
3扛芽、防火墻是否關(guān)閉
systemctl status?firewalls.service
?
4. 啟動(dòng) sshd 服務(wù)的命令是________?
systemctl start sshd.service
?5.常見(jiàn)的無(wú)法遠(yuǎn)程連接服務(wù)器的原因有哪些?
IP、端口积瞒、協(xié)議川尖、網(wǎng)卡可能錯(cuò)了進(jìn)程沒(méi)啟動(dòng)或防火墻沒(méi)關(guān)
?
?6. 查看網(wǎng)卡 ip 的命令有哪些?
ipadd?? ifconfig? nmtui(7)
/etc/sysconfig/network-scripts/ifcfg-eth0
?
7. 如何測(cè)試服務(wù)器能否連上互聯(lián)網(wǎng)?
ping baidu.com
?8.什么是快照?
可以快速還原因操作失誤而損壞的系統(tǒng)茫孔,可以退回原來(lái)的正確的時(shí)間叮喳。
9. Centos7 中如何修改默認(rèn)網(wǎng)卡命名規(guī)則?
net.ifnames=0biosdevname=0
第5章Linux 系統(tǒng)命令行入門(mén)基礎(chǔ)
1. 請(qǐng)描述命令行提示符的各組成部分含義银酬?
root 管理員? @分隔符?oldboy主機(jī)名 當(dāng)前目錄 用戶提示符
?2. 對(duì)于不會(huì)使用的命令如何查詢幫助嘲更?
man? help?info
3. Linux 系統(tǒng)關(guān)機(jī)命令有哪些?
halt?? poweroff???init0?? shutdown –h now
?4. Linux 系統(tǒng)重啟命令有哪些揩瞪?
reboot?? shutdown –r now? init 6
5. Linux 系統(tǒng)普通命令和內(nèi)置命令有什么區(qū)別赋朦?
內(nèi)置命令是不再系統(tǒng)文件中的,存在與bash解釋器中的命令
普通命令是存在與系統(tǒng)文件中的
?6. 請(qǐng)寫(xiě)出在Xshell 命令行模式下你所知道的快捷鍵命令李破?
ctrl 加……..
l? 清屏??? c取消正在執(zhí)行的命令 d 斷開(kāi)連接
a 跳到行首 e 跳到行尾 u 復(fù)制光標(biāo)到行首 k復(fù)制光標(biāo)到行尾
y 粘貼
第6章Linux 文件及目錄管理命令基礎(chǔ)
1. 創(chuàng)建一個(gè)/oldboy目錄宠哄。
mkdir /oldboy
?2. 切換目錄到/oldboy下。
cd /oldboy
3. 查看當(dāng)前路徑所在位置嗤攻。
pwd
4. 在上述oldboy 目錄下創(chuàng)建一個(gè)oldgirl.txt 文件毛嫉。
cd oldboy??? touch oldboy.txt
5. 通過(guò)一條命令同時(shí)創(chuàng)建oldboy1,oldboy2兩個(gè)目錄妇菱。
mkdir oldboy1 oldboy2
mkdir oldboy{1..2}
6. 把/oldboy/oldgirl.txt文件復(fù)制到/opt下承粤。
cp /oldboy/oldboy.txt /opt/
7. 查看當(dāng)前/opt目錄下有哪些文件。
ls -a
8. 把/oldboy/oldgirl.txt再次移動(dòng)到/opt/下并且沒(méi)有確認(rèn)提示闯团。
\mv /oldboy/oldboy.txt /opt/
9. 把/oldboy/oldgirl.txt文件刪除并且不提示辛臊。
rm –fr /oldboy/oldboy.txt
10. 把/oldboy/目錄刪除并且不提示。
rm –rf /oldboy
第7章Linux 目錄文件與系統(tǒng)啟動(dòng)知識(shí)
1. 如何在Vmware 下的Linux 系統(tǒng)中看到 ISO文件鏡像中的文件房交。
?2. 當(dāng)我們想要配置網(wǎng)卡信息時(shí)需要修改那個(gè)文件彻舰?
vi/etc/sysconfig/network-scripts/ifcfg-eth0
第7章Linux 目錄
文件與系統(tǒng)啟動(dòng)知識(shí)
1. 如何在Vmware 下的Linux 系統(tǒng)中看到 ISO文件鏡像中的文件。
mount /dev/cdrom? /mnt
cd /
ll /dev/cdrom
?2.當(dāng)我們想要配置網(wǎng)卡信息時(shí)需要修改那個(gè)文件?
vi/etc/sysconfig/network-scripts/ifcfg-eth0
3. 請(qǐng)解釋下列目錄的作用?
根下的目錄 生產(chǎn)中常用的核心文件
/bin 二進(jìn)制命令目錄
/etc/sysconfig/network-scripts/ifcfg-eth0配置網(wǎng)卡文件
/boot 引導(dǎo)程序目錄
?/etc/resolv.conf系統(tǒng)DNS客戶端配置文件
/dev 設(shè)備軟件目錄
/etc/hostname(CentOS7 特有) 主機(jī)名配置
/etc 配置系統(tǒng)啟動(dòng)程序目錄
/etc/hosts 本地的DNS解析文件
/home 普通用戶家目錄
/etc/fstab 運(yùn)行自動(dòng)掛載程序
/proc 虛擬文件系統(tǒng)掛載點(diǎn) 運(yùn)行程序內(nèi)核信息目錄
/etc/rc.local 設(shè)定開(kāi)機(jī)自啟動(dòng)
/root超級(jí)管理家目錄
/etc/redhat-release RedHat版本信息文件
/sbin系統(tǒng)相關(guān)命令目錄
?/etc/sysctl.conf內(nèi)核參數(shù)設(shè)定文件
/tmp臨時(shí)文件目錄
/etc/systemd/system(CentOS7特有)啟動(dòng)模式
/usr 用戶或系統(tǒng)軟件應(yīng)用程序目錄
/usr/lib/systemd/system(CentOS7特有) 軟件啟動(dòng)程序所在目錄
/var進(jìn)常變動(dòng)的 一般存放系統(tǒng)日志
/etc/sysconfig/network(CentOS6及以前特有) 主機(jī)名配置文件
第8章Linux 文件過(guò)濾及內(nèi)容編輯處理
1. vim 編輯器中的快捷鍵有哪些刃唤?
:q 退出 :q隔心!強(qiáng)制退出 :wq 保存退出 :wq!強(qiáng)制保存退出
i ,o,a 進(jìn)入編輯模式 esc退出編輯模式 :set nu 顯示行號(hào) :set nonu 取消顯示行號(hào)? yy復(fù)制光標(biāo)所在行尚胞;dd刪除/剪切一整行 p是粘貼
gg 是移動(dòng)到文件的第一行? ?G 是移動(dòng)到文件的最后一行? zz 快速保存并退出
?2.給文件增加內(nèi)容的方法(不少于三種)硬霍?
vi oldboy?? cat >>oldboy.txt<
echo “1234”>>oldboy.txt
?3. 怎樣實(shí)現(xiàn)在目前文件內(nèi)容的基礎(chǔ)上追加“I am oldboy”內(nèi)容?
echo I amoldboy>>oldboy.txt
?4.按行插入數(shù)字序列1-50 到文件/oldboy.txt中。
seq 50 >>/oldboy.txt
?5.顯示oldboy.txt 中20-30 行的內(nèi)容辐真。
1须尚、sed –n “20,30p” oldboy.txt? ?2崖堤、? head-30 oldboy.txt|tail -11?
?6.假設(shè)一個(gè)文件test.txt 中有如下內(nèi)容: Oldboy Oldgirl Oldboyedu 如何實(shí)現(xiàn)只打印出帶有Oldboyedu 的行侍咱。
grep “oldboyedu” test.txt
?8.如何將test.txt 中所有的 old(含大寫(xiě))都替換成young
tr “old” “young” test.txt
。 9. 如何實(shí)現(xiàn)無(wú)論正確輸出結(jié)果還是錯(cuò)誤報(bào)錯(cuò)都不提示統(tǒng)一追加到/tmp/error.log文件中密幔。
? echo “I am oldboy“ &>>/tmp/error.log??? 或 2>>/temt/error.log