將第1章 計(jì)算機(jī)硬件與組成基礎(chǔ)
1. 運(yùn)維人員的重要職責(zé)有哪些?
1,保證數(shù)據(jù)不丟失裕循,不泄露
2枷莉,服務(wù)器7*24小時(shí)永不停機(jī)
3娇昙,用戶體驗(yàn)好
2. 服務(wù)器尺寸的衡量單位是什么?
U? 1U=4.45cm
3. 互聯(lián)網(wǎng)企業(yè)常見的服務(wù)器品牌以及型號(hào)有哪些笤妙?
Dell冒掌,HP噪裕,IBM
Dell? 1u:R420/430 R620/630
? ? ? ? 2U:R720/730
4. 常見的服務(wù)器的型號(hào)有哪幾種?
CentOS股毫、Rad Het膳音、Ubuntu、Fedora铃诬、Debian祭陷、openSUSE
5. 內(nèi)存的特點(diǎn)有哪些?
臨時(shí)存放數(shù)據(jù)的地方
程序關(guān)閉時(shí)趣席,內(nèi)存會(huì)被清空
速度快
6. 簡述程序兵志、進(jìn)程和守護(hù)進(jìn)程之間的區(qū)別?
程序:存放在磁盤中的程序
進(jìn)程:正在運(yùn)行的程序
守護(hù)進(jìn)程:為了某種服務(wù)宣肚,持續(xù)不斷的運(yùn)行的程序
7. 簡述 buffer 和 cache 區(qū)別想罕?
buffer:寫入緩沖區(qū) ? ?將數(shù)據(jù)寫入內(nèi)存里,這個(gè)數(shù)據(jù)的內(nèi)存空間在Linux系統(tǒng)里一般稱為緩沖區(qū)·(buffer)
cache:讀取緩存區(qū) ?? 從內(nèi)存里讀取數(shù)據(jù)霉涨,這個(gè)存數(shù)據(jù)的內(nèi)存空間在Linux系統(tǒng)里一般稱為緩存區(qū)(cache)
8. 什么是遠(yuǎn)程控制卡按价,作用是什么??
遠(yuǎn)程管理卡是特有的遠(yuǎn)程管理部件笙瑟,他的作用是網(wǎng)絡(luò)遠(yuǎn)程開關(guān)服務(wù)器楼镐,并可以查看服務(wù)器開關(guān)的過程信息。
9. 常見的磁盤的接口有哪幾種逮走?
IDE鸠蚪,SCSI,SAS师溅,SATA
10. Raid 卡的級(jí)別有哪些茅信?分別有什么特點(diǎn)?
Raid0,1,5,10
RAID0原理:
1墓臭、把多塊盤合成一塊盤蘸鲸,可用容量是所有盤之和。優(yōu)點(diǎn)
2窿锉、沒有冗余酌摇,即壞一塊盤,整個(gè)RAID就壞嗡载,數(shù)據(jù)都會(huì)丟失窑多。缺點(diǎn)
3、性能是所有盤之和 優(yōu)點(diǎn)
RAID1原理:
1洼滚、只能是兩塊盤整合到一起埂息,容量還是一塊盤容量。
2、冗余100%千康,即壞一塊數(shù)據(jù)不丟失享幽。
3、性能減半拾弃,只是一塊盤性能值桩。
第2章 Linux 系統(tǒng)介紹與環(huán)境搭建準(zhǔn)備
1. Linux 發(fā)展中三個(gè)重要人物及其貢獻(xiàn)?
斯托曼:自由軟件基金會(huì)和GUN項(xiàng)目發(fā)起人
譚邦寧:編寫minux
托瓦斯:編寫Linux內(nèi)核
2. 簡述 GNU 是什么豪椿?
GNU全稱“GNU is not unix”,又稱革奴計(jì)劃奔坟,是FSF的主要項(xiàng)目,這個(gè)項(xiàng)目的是開發(fā)一個(gè)類Unix砂碉,且自由蛀蜜、免費(fèi)、源代碼開放增蹭、可移植的Linux系統(tǒng)滴某,但是GNU并不沒有問世,內(nèi)核不穩(wěn)定滋迈,但是GNU也開發(fā)了很多項(xiàng)目組件:gcc霎奢、bash、gwak饼灿、eamcs幕侠。
GPL 協(xié)議的內(nèi)容有哪些?
GPL名為通用公共許可協(xié)議碍彭,核心是保證任何人都有權(quán)取得共享和修改自由軟件的自由晤硕,任何人都有權(quán)取得修改和重新發(fā)布自由軟件的源代碼的權(quán)利,但都必須同時(shí)給出具體更改的源代碼庇忌。
4. 常見的 Linux 發(fā)行版本有哪些舞箍?
CentOS、Rad Het皆疹、Ubuntu疏橄、Fedora、Debian略就、openSUSE
5. 簡述 RedHat 和 CentOS 之間的區(qū)別捎迫?
RedHat提供商業(yè)解決方案
CentOS因?yàn)镃entOS是一個(gè)社交網(wǎng)站中的網(wǎng)友集體做出來的產(chǎn)物,所以不提供售后
6. 簡述 RedHat 和 Fedora 系統(tǒng)之間的區(qū)別表牢?
fedora由 red hat 公司贊助,以社群主導(dǎo)窄绒、支持的方式,開發(fā) linux 發(fā)行版 fedora core
7. 32 位系統(tǒng)和 64 位系統(tǒng)之間的區(qū)別崔兴?
32位系統(tǒng)軟件兼容性強(qiáng)颗祝,穩(wěn)定性好浊闪,技術(shù)成熟恼布,占用內(nèi)存少螺戳,VPS(虛擬服務(wù)器)一般的配置都比較低,64位系統(tǒng)無法發(fā)揮其高性能的優(yōu)勢?折汞;但是就目前形勢來看64位系統(tǒng)是技術(shù)更新的發(fā)展趨勢
推薦新手優(yōu)先選擇32位系統(tǒng)
(64為的系統(tǒng)其運(yùn)算速度更快倔幼,支持使用更大的內(nèi)存,可以發(fā)揮更大更好的硬件性能爽待,提升用戶工作效率损同。)
8. 簡述 Linux 系統(tǒng)有哪些優(yōu)秀的特點(diǎn)?
高效靈活
技術(shù)成熟鸟款,可靠性高
極強(qiáng)的可伸縮性
強(qiáng)大的網(wǎng)絡(luò)功能
強(qiáng)大的數(shù)據(jù)庫支持能力
強(qiáng)大的開發(fā)功能
第3章 企業(yè)級(jí) CentOS6.9 操作系統(tǒng)的安裝
1. 請簡述 Linux 系統(tǒng)中常見的幾種分區(qū)及其作用
boot 引導(dǎo)分區(qū)
swap 交換分區(qū)
/ 根目錄膏燃,一切從/開始
2. 請描述 Linux 系統(tǒng)中不同分區(qū)方式及其應(yīng)用場景
普通企業(yè)分區(qū):/boot 引導(dǎo)分區(qū) 256M
? ? ? ? ? ? ? ? ? ? ? ? swap 交換分區(qū) 內(nèi)存大于8G 給8G 內(nèi)存小于8G 給1.5倍的分區(qū)
? ? ? ? ? ? ? ? ? ? ? ? / 給所有分區(qū)
存儲(chǔ)服務(wù)器分區(qū):/boot 引導(dǎo)分區(qū) 256M
? ? ? ? ? ? ? ? ? ? ? ? ? ?? swap 交換分區(qū) 內(nèi)存大于8G 給8G 內(nèi)存小于8G 給1.5倍的分區(qū)
? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? / 給100G
? ? ? ? ? ? ? ? ? ? ? ? ? ? ?? /data 剩下給數(shù)據(jù)分區(qū),data可以是任意名稱
門戶網(wǎng)站分區(qū);boot 引導(dǎo)分區(qū) 256M
? ? ? ? ? ? ? ? ? ? ?? swap 交換分區(qū) 內(nèi)存大于8G 給8G 內(nèi)存小于8G 給1.5倍的分區(qū)
? ? ? ? ? ? ? ? ? ? ? ? / 給100G
? ? ? ? ? ? ? ? ? ? ? ? /data 剩余保留 何什,將來哪個(gè)部門使用组哩,使用部門自己分剩余的分區(qū)
3. 簡述 Vmware 虛擬機(jī)中虛擬網(wǎng)卡有哪三種連接方式
橋接模式,net模式处渣,僅主機(jī)模式
4. 簡述橋接模式和 NAT 模式之間的區(qū)別
在橋接模式下伶贰。你須要手工為虛擬系統(tǒng)配置IP地址、子網(wǎng)掩碼罐栈,并且還要和宿主機(jī)器處于同一網(wǎng)段黍衙,這樣虛擬系統(tǒng)才干和宿主機(jī)器進(jìn)行通信。
net模式需要宿主機(jī)器能訪問互聯(lián)網(wǎng)荠诬,不需要配置IP地址琅翻,子網(wǎng)掩碼,網(wǎng)關(guān)柑贞,DNS地址還是要依據(jù)實(shí)際情況填的方椎。
第4章 遠(yuǎn)程連接管理 Linux 實(shí)踐
1. 常見的遠(yuǎn)程連接工具有哪些?
CRT? xshell? putty
2. 遠(yuǎn)程連接工具采用的是什么協(xié)議,默認(rèn)端口號(hào)是多少?
SSH? 22
3. 簡述遠(yuǎn)程終端工具連接不上虛擬機(jī)的故障排查思路凌外?
檢查服務(wù)器:網(wǎng)卡辩尊,IP,端口康辑,進(jìn)程
檢查客戶端:IP摄欲,端口,協(xié)議
檢查防火墻
4. 啟動(dòng) sshd 服務(wù)的命令是________?
systemctl start sshd
5. 常見的無法遠(yuǎn)程連接服務(wù)器的原因有哪些?
1疮薇、看路是否通暢
ping 服務(wù)器的ip地址(windows)
命令:ip顯示網(wǎng)絡(luò)信息
ip address === ip a 顯示網(wǎng)卡信息
ip address show eth0 ===ip a s eth0 顯示某塊網(wǎng)卡的信息
防火墻和selinux是否關(guān)閉
服務(wù)器的22端口是否開啟
windows:
1#telnet 10.0.0.200 22
Linux:
ss -lntup #顯示系統(tǒng)中已經(jīng)開啟的端口
ss -lntup |grep 22
nmap -p22 10.0.0.200
命令:ss 服務(wù)器網(wǎng)絡(luò)連接
-lntup 顯示已經(jīng)開啟的端口
命令:nmap 網(wǎng)絡(luò)掃描命令
-p 22 查看某臺(tái)機(jī)器上面某個(gè)端口是否開啟
1).ip是否正確
2).網(wǎng)卡是否啟動(dòng)
ip a == ifconfig
ip address show eth0 ifconfig eth0
ip a s eth0
3).vmware服務(wù)是否啟動(dòng)
win+r ===> services.msc
4).vmware的配置-->編輯--->虛擬網(wǎng)絡(luò)編輯器
5).打開我的電腦/此電腦/計(jì)算機(jī) 輸入"網(wǎng)絡(luò)連接" 查看vmnet8的配置
6. 查看網(wǎng)卡 ip 的命令有哪些?
/etc/sysconfig/network-scripts-eth0 迟隅、IP add、ifconfig、nmtui
7. 如何測試服務(wù)器能否連上互聯(lián)網(wǎng)?
ping www.baidu.com
8. 什么是快照智袭?
快照可以快速還原因誤操作損壞的系統(tǒng)奔缠,或者未來建立新的學(xué)習(xí)環(huán)境
9. Centos7 中如何修改默認(rèn)網(wǎng)卡命名規(guī)則?
第5章 Linux 系統(tǒng)命令行入門基礎(chǔ)
1. 請描述命令行提示符的各組成部分含義吼野?
root:當(dāng)前用戶名
@:分隔符
0ldboy:主機(jī)名
~當(dāng)前用戶登錄后的位置
#:提示符
2. 對(duì)于不會(huì)使用的命令如何查詢幫助校哎?
man 命令
help 命令
info 命令
3. Linux 系統(tǒng)關(guān)機(jī)命令有哪些?
shutdown -h瞳步、halt闷哆、poweroff
4. Linux 系統(tǒng)重啟命令有哪些?
shutdown -r单起、reboot
5. Linux 系統(tǒng)普通命令和內(nèi)置命令有什么區(qū)別抱怔?
內(nèi)置命令在系統(tǒng)啟動(dòng)時(shí)就調(diào)入內(nèi)存,是常駐內(nèi)存的嘀倒,所以執(zhí)行效率高屈留。
普通命令是系統(tǒng)的軟件功能,用戶需要時(shí)才從硬盤中讀入內(nèi)存括儒。
6. 請寫出在 Xshell 命令行模式下你所知道的快捷鍵命令绕沈?
bab :補(bǔ)全
Ctrl+a? 回到命令行首
Ctrl+e 回到命令行尾
Ctrl+c 中斷當(dāng)前程序
Ctrl+d 退出當(dāng)前窗口
Ctrl+l 清屏
Ctrl+z 暫停當(dāng)前程序
第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 文件。
touch oldgirl.txt
5. 通過一條命令同時(shí)創(chuàng)建 oldboy1固逗,oldboy2 兩個(gè)目錄浅蚪。
mkdir oldboy{1..2}
6. 把/oldboy/oldgirl.txt 文件復(fù)制到/opt 下。
mv /oldboy/oldgirl.txt /opt
7. 查看當(dāng)前/opt 目錄下有哪些文件烫罩。
ls
8. 把/oldboy/oldgirl.txt 再次移動(dòng)到/opt/下并且沒有確認(rèn)提示惜傲。
\mv/oldboy/oldgirl.txt
9. 把/oldboy/oldgirl.txt 文件刪除并且不提示。
rm -rf /oldboy/oldgirl.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è)文件?
/etc/sysconfig/network-scripts-eth0
bin(二進(jìn)制隘弊,相關(guān)命令)
boot(引導(dǎo)分區(qū)哈踱,系統(tǒng)內(nèi)核及引導(dǎo)程序)
Dev(設(shè)備相關(guān)文件所在目錄)
etc(二進(jìn)制軟件包配置文件所在,目錄)
home(普通用戶家目錄)
proc(虛擬的文件系統(tǒng)梨熙,存放進(jìn)程和內(nèi)核信息的目錄)
root(管理員家目錄)
sbin(管理員命令所在目錄开镣,普通用戶執(zhí)行不了)
tpm(臨時(shí)文件所在目錄)
usr(系統(tǒng)軟件及用戶相關(guān)程序所在目錄)
var(可變化的數(shù)據(jù))
/etc/sysconfig/network-scripts/ifcfg-eth0? ? ? 網(wǎng)卡配置文件
/etc/resolv.conf? ? ? ? Linux系統(tǒng)DNS客戶端的配置文件
/etc/hostname(CentOS7 特有)? ? ? 主機(jī)名配置文件
/etc/hosts? ? ? ? ? 系統(tǒng)本地DNS解析文件?
/etc/fstab? ? 配置開機(jī)設(shè)備自動(dòng)掛載的文件28
/etc/rc.local? ? 存放開機(jī)自啟動(dòng)發(fā)程序命令所在的文件
/etc/redhat-release? ? 查看系統(tǒng)版本
/etc/sysctl.conf? 內(nèi)核參數(shù)設(shè)置文件
/etc/systemd/system(CentOS7 特有)
/usr/lib/systemd/system(CentOS7 特有)? 軟件啟動(dòng)程序所在的目錄
/etc/sysconfig/network(CentOS6 及以前特有) 主機(jī)名配置文件
第8章 Linux 文件過濾及內(nèi)容編輯處理
1. vim 編輯器中的快捷鍵有哪些?
yy 復(fù)制? dd 刪除光標(biāo)當(dāng)前所在行? gg 移動(dòng) G移動(dòng)到文件最后一行? hjkl
2. 給文件增加內(nèi)容的方法(不少于三種)咽扇?
vim? echo? cat
3. 怎樣實(shí)現(xiàn)在目前文件內(nèi)容的基礎(chǔ)上追加“I am oldboy”內(nèi)容?
>>
4. 按行插入數(shù)字序列 1-50 到文件/oldboy.txt 中邪财。
cat -n
5. 顯示 oldboy.txt 中 20-30 行的內(nèi)容陕壹。
head -30 oldboy.txt|tail -10
6. 假設(shè)一個(gè)文件 test.txt 中有如下內(nèi)容: Oldboy Oldgirl Oldboyedu 如何實(shí)現(xiàn)只打印出帶有 Oldboyedu 的行。
grep -v""
8.如何將 test.txt 中所有的 old(含大寫)都替換成 young树埠。
9. 如何實(shí)現(xiàn)無論正確輸出結(jié)果還是錯(cuò)誤報(bào)錯(cuò)都不提示統(tǒng)一追加到/tmp/error.log 文件中糠馆。
(centos6)系統(tǒng)啟動(dòng)流程說明(重點(diǎn))
1、開機(jī)BIOS自檢
2弥奸、讀MBR引導(dǎo)
3榨惠、加載GRUB菜單
4、加載內(nèi)核(kerenl)
5盛霎,運(yùn)行INIT進(jìn)程
6,讀取/etc/inittab文件-------------僅用來設(shè)定系統(tǒng)運(yùn)行級(jí)別(設(shè)定開機(jī)啟動(dòng)級(jí)別)
7耽装,讀取/etc/init/rcS.conf文件-------執(zhí)行/etc/re.d/re.sysinit腳本(初始化系統(tǒng))
8愤炸,讀取/etc/init/rc.conf文件--------執(zhí)行/etc/re.d/rc3腳本(讀取開機(jī)自啟動(dòng)下相應(yīng)啟動(dòng)級(jí)別的運(yùn)行的腳本)
9,讀取/etc/rc.local文件------------設(shè)置用戶開機(jī)自啟動(dòng)程序(讀取開機(jī)自啟動(dòng)程序)
10掉奄,讀取/etc/init/tty.conf文件------啟動(dòng)mingetty3進(jìn)程(進(jìn)入登錄界面)
centos7(并行)
1规个、開機(jī)BIOS自檢
2、讀MBR引導(dǎo)
3姓建、加載BRUG菜單
4诞仓、加載內(nèi)核(kerenl)
5,運(yùn)行ysytemd進(jìn)程
6速兔,加載initrd.target文件--------包含掛載fstab中文件系統(tǒng)(設(shè)定開機(jī)啟動(dòng)級(jí)別)
7墅拭,讀取dafault.target文件---------設(shè)定target模式及加載腳本(初始化系統(tǒng))
8,sysinit.target文件-------------初始化系統(tǒng)及加載basic
9涣狗,讀取/etc/rc.local文件----------設(shè)定用戶開機(jī)自啟動(dòng)程序(啟動(dòng)相關(guān)程序)
10,讀取getty.target文件-----------啟動(dòng)mingetty進(jìn)程 (進(jìn)入登錄界面)