第1章 計(jì)算機(jī)硬件與組成基礎(chǔ)
1库说、運(yùn)維人員的重要職責(zé)有哪些狂鞋?
1、數(shù)據(jù)安全潜的,不丟失
?2骚揍、7*24小時(shí)不宕機(jī)
?3、用戶體驗(yàn)更好
2啰挪、服務(wù)器尺寸的衡量單位是什么信不?
衡量單位是u,1u=4.445cm
3亡呵、互聯(lián)網(wǎng)企業(yè)常見的服務(wù)器品牌以及型號有哪些抽活?
常見的品牌有Dell、HP锰什、IBM等下硕。
Dell服務(wù)器:
1u的有1850/1950?? R410/R610、??R420/R430
2u的有2850/2950汁胆、R710梭姓、R720
4、常見的服務(wù)器的型號有哪幾種嫩码?
Dell服務(wù)器:
1u的有1850/1950 R410/R610誉尖、 R420/R430
5、內(nèi)存的特點(diǎn)有哪些铸题?
內(nèi)存的容量和處理速度直接決定了電腦數(shù)據(jù)傳輸?shù)目炻?/p>
寫buffer緩沖? ? 讀cache緩存
6铡恕、簡述程序,進(jìn)程和守護(hù)進(jìn)程之間的區(qū)別
程序:存放在磁盤中的文件
進(jìn)程:在內(nèi)存運(yùn)行的程序
守護(hù)進(jìn)程:為了處理一項(xiàng)任務(wù)或者提供服務(wù)而持續(xù)運(yùn)行的程序丢间。
7探熔、簡述buffer和cache區(qū)別?
將數(shù)據(jù)寫入到內(nèi)存里烘挫,這個(gè)內(nèi)存空間就是緩沖區(qū)(buffer)即寫緩沖
從內(nèi)存里讀數(shù)據(jù)诀艰,這個(gè)內(nèi)存空間就是緩存區(qū)(cache)即讀緩存
把buffer的數(shù)據(jù)寫入磁盤? (sync)
8、什么是遠(yuǎn)程控制卡、作用是什么涡驮?
遠(yuǎn)程管理卡是服務(wù)器特有的遠(yuǎn)程管理部件暗甥,他的作用是通過網(wǎng)絡(luò)遠(yuǎn)程開關(guān)服務(wù)器,并可以查看服務(wù)器開關(guān)的過程等信息捉捅。
分類: 板載? ? ? ? ? ? ? ??
? ? ? ? ? ? 獨(dú)立#? 首選
9撤防、常見的磁盤接口有哪幾種?
IDE/SCSI/SAS/SATA
10棒口、Raid卡的級別有哪些寄月?分別有什么特點(diǎn)?
級別有Raid0无牵、Raid1漾肮、Raid5、Raid10等
?Raid0特點(diǎn):容量是多塊盤之和茎毁,沒有冗余克懊,性能是所有盤之和
Raid1特點(diǎn):容量是原來的一半,100%的冗余七蜘,性能減半
第2章 Linux系統(tǒng)介紹與環(huán)境搭建準(zhǔn)備
1谭溉、Linux發(fā)展中三個(gè)重要人物及其貢獻(xiàn)?
斯托曼:創(chuàng)建了自由軟件基金會FSF橡卤,GPL開源協(xié)議扮念,開發(fā)了GNU項(xiàng)目。
?譚邦寧:開發(fā)了用于教學(xué)的minix??
托瓦茲:Linux之父? Linux內(nèi)核
2碧库、簡述GNU是什么柜与?
GNU:即GNU's not Unix,是自由軟件基金會的主要項(xiàng)目,1984年斯托曼公開發(fā)起 又稱革奴計(jì)劃嵌灰,目標(biāo)是建立一個(gè)自由的弄匕、可移植的類Unix操作系統(tǒng)。GNU包含了gcc伞鲫、bash粘茄、gawk等組件签舞。
3秕脓、GPL協(xié)議的內(nèi)容有哪些?
任何人有權(quán)取得儒搭、修改和重新發(fā)布自由軟件的源代碼權(quán)利吠架,但都必須同時(shí)給出具體更改的源代碼
4、常見的Linux發(fā)行版本有哪些搂鲫?
Ubuntu傍药、Redhat、centos、Fedora拐辽、SUSE
5拣挪、簡述redhat和centos之間的區(qū)別?
Redhat是收費(fèi)的(但仍開源)
CentOS:將Redhat的logo以及收費(fèi)軟件去除后就是在編譯而成的版本
6俱诸、簡述redhat和Fedora系統(tǒng)之間的區(qū)別菠劝?
Fedora是Redhat的預(yù)發(fā)版? 為redhat的一個(gè)分支 (小白鼠適用版本)
7、32位操作系統(tǒng)和64位系統(tǒng)之間的區(qū)別睁搭?
64位系統(tǒng)可以支持更大的內(nèi)存(只要內(nèi)存條夠)赶诊,32位最大只能支持4G內(nèi)存
1、設(shè)計(jì)時(shí)的定位不同
?2园骆、安裝要求配置不同
3舔痪、運(yùn)算速度不同
4、尋址能力不同
8锌唾、簡述Linux系統(tǒng)有哪些優(yōu)秀的特點(diǎn)锄码?
1)是開放源代碼的程序,可自由修改
?2)具備幾乎所有Unix的優(yōu)秀特性
?3)可自由傳播晌涕,無任何商業(yè)化版權(quán)制約
?4)適合個(gè)人計(jì)算機(jī)使用
第3章 企業(yè)級CentOS6.9操作系統(tǒng)的安裝
1巍耗、請描述Linux系統(tǒng)中常見的幾種分區(qū)及其作用
以下分區(qū) boot 分區(qū) 盡量給大一些? 最好1024M 以便于更新內(nèi)核
普通分區(qū)形式:?
?1、/boot 引導(dǎo)分區(qū) 256M
?2渐排、swap 交換分區(qū) 內(nèi)存大于8G炬太,給8G。內(nèi)存小于8G驯耻,給內(nèi)存的1.5倍
3亲族、/ 給所有空間
?使用條件:
?1、數(shù)據(jù)不那么重要可缚。
?2霎迫、必須要有備份
存儲服務(wù)器(含數(shù)據(jù)庫)備份服務(wù)器 的分區(qū)方式: 1、/boot 引導(dǎo)分區(qū) 256M
2帘靡、swap 交換分區(qū) 內(nèi)存大于8G知给,給8G。內(nèi)存小于8G描姚,給內(nèi)存的1.5倍
3涩赢、/ 給100G ---200G
4、/data 剩余給數(shù)據(jù)分區(qū)轩勘,data可以是任意名稱
高并發(fā)筒扒,門戶網(wǎng)站的分區(qū)方案:
?1、/boot 引導(dǎo)分區(qū) 256M
2绊寻、swap 交換分區(qū) 內(nèi)存大于8G花墩,給8G悬秉。內(nèi)存小于8G,給內(nèi)存的1.5倍
3冰蘑、/ 給100G ---200G
剩余空間保留和泌,將來哪個(gè)部門使用,使用部門自己分剩余的分區(qū)祠肥。
2允跑、請描述Linux系統(tǒng)中不同分區(qū)方式及其應(yīng)用場景
同上一題
3、簡述VMware虛擬機(jī)中虛擬網(wǎng)卡有哪三種鏈接方式
NAT模式搪柑,橋接模式聋丝,僅主機(jī)模式(只能和宿主機(jī)溝通不能上網(wǎng))
4、簡述橋接模式和NAT模式之間的區(qū)別
NAT模式是把宿主機(jī)當(dāng)做路由器工碾,虛擬機(jī)處于宿主機(jī)的局域網(wǎng)中弱睦,而橋接模式是虛擬機(jī)和宿主機(jī)處于同一個(gè)局域網(wǎng)中
5、如何更改網(wǎng)卡默認(rèn)名稱為eth0渊额?
? net.ifnames=0 biosdevname=0
第4章 遠(yuǎn)程連接管理 Linux 實(shí)踐
1. 常見的遠(yuǎn)程連接工具有哪些?
xshell况木、secureCRT、putty等
2. 遠(yuǎn)程連接工具采用的是什么協(xié)議旬迹,默認(rèn)端口號是多少?
協(xié)議是SSH協(xié)議
端口號是 22
3. 簡述遠(yuǎn)程終端工具連接不上虛擬機(jī)的故障排查思路火惊?
先看服務(wù)端的ip、網(wǎng)卡是否正確奔垦,
端口和進(jìn)程是否開啟屹耐,(netstat -lntup | grep ssh 查看端口是否開啟)
再檢查客戶端的ip、端口(telnet + 端口)椿猎、協(xié)議是否正確惶岭,
之后VM環(huán)境調(diào)虛擬網(wǎng)絡(luò)編輯器
最后檢查服務(wù)端的服務(wù)是否開啟和防火墻是否關(guān)閉
4. 啟動 sshd 服務(wù)的命令是________?
C7:systemctl start ssh
C6:/etc/init.d/sshd restart?
service sshd restart
5. 常見的無法遠(yuǎn)程連接服務(wù)器的原因有哪些?
ip不對、服務(wù)沒開犯眠、防火墻沒關(guān)
?6. 查看網(wǎng)卡 ip 的命令有哪些?
? ?ip add? ?ifconfig?
?/etc/sysconfig/network-scripts/ifcfg-eth0
cat /etc/sysconfig/network-scripts/ifcfg-eth0 : 0 +IP? 永久生效增加第二個(gè)IP地址
ifconfig eth0:0 10.0.0.202/24 臨時(shí)增加第二個(gè)IP
?7. 如何測試服務(wù)器能否連上互聯(lián)網(wǎng)?
ping www.oldboyedu.com
ping 203.81.19.1 ping服務(wù)器? 如果這個(gè)是通的 網(wǎng)站不通 就是DNS出問題
ping 網(wǎng)關(guān) 10.0.0.254? 如果不通就是路由器
?8. 什么是快照按灶?
可以用于服務(wù)器備份,對服務(wù)器當(dāng)前環(huán)境進(jìn)行備份后筐咧,可以進(jìn)行故障恢復(fù)
9. Centos7 中如何修改默認(rèn)網(wǎng)卡命名規(guī)則鸯旁?
在系統(tǒng)啟動前選擇運(yùn)行版本時(shí)按“tab”鍵并鍵入“net.ifnames=0 biosdevname=0”
或者nmtui
第5章 Linux 系統(tǒng)命令行入門基礎(chǔ)
1. 請描述命令行提示符的各組成部分含義?
?
2. 對于不會使用的命令如何查詢幫助量蕊?
man 命令
?help 命令
?命令 --help
?3. Linux 系統(tǒng)關(guān)機(jī)命令有哪些铺罢?
halt
?poweroff
init 0
shutdown -h
4. Linux 系統(tǒng)重啟命令有哪些?
reboot
init 6
shutdown -r
5. Linux 系統(tǒng)普通命令和內(nèi)置命令有什么區(qū)別危融?
內(nèi)置命令是在系統(tǒng)啟動時(shí)就調(diào)入內(nèi)存的
外部命令是系統(tǒng)的軟件功能畏铆,用戶需要時(shí)才從硬盤中讀入內(nèi)存的
系統(tǒng)命令:在系統(tǒng)文件中的命令
內(nèi)置命令:不在系統(tǒng)文件中的命令? 在bash解釋器當(dāng)中
?6. 請寫出在 Xshell 命令行模式下你所知道的快捷鍵命令雷袋?
ctrl + c (cancel) 取消當(dāng)前的操作
ctrl + l (小寫字母L) (clear)清屏
?ctrl + d 退出當(dāng)前用戶
ctrl + r 查找(歷史命令)
ctrl + a 把光標(biāo)移動到行首
ctrl + e 把光標(biāo)移動到行尾
?ctrl + u 把光標(biāo)到行首的內(nèi)容剪切
?ctrl + k 把光標(biāo)到行尾的內(nèi)容剪切
?ctrl + y 粘貼用
ctrl + u剪切的內(nèi)容
delete 光標(biāo)所在處從前往后刪除內(nèi)容
?ctrl + → 向右移動一個(gè)單詞
?ctrl + ← 向左移動一個(gè)單詞
?ctrl + s 鎖屏
?ctrl + q 解鎖
第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 -p oldboy{1..2}
?6. 把/oldboy/oldgirl.txt 文件復(fù)制到/opt 下抱完。
cp /oldboy/oldgirl.txt /opt
?7. 查看當(dāng)前/opt 目錄下有哪些文件贼陶。
?ls -l
?8. 把/oldboy/oldgirl.txt 再次移動到/opt/下并且沒有確認(rèn)提示。
\mv /oldboy/oldgirl.txt /opt/
/bin/mv /oldboy/oldgirl.txt /opt/
?9. 把/oldboy/oldgirl.txt 文件刪除并且不提示巧娱。
\rm -f /oldboy/oldgirl.txt
10. 把/oldboy/目錄刪除并且不提示碉怔。
\rm -rf /oldboy
第7章 Linux 目錄文件與系統(tǒng)啟動知識
1. 如何在 Vmware 下的 Linux 系統(tǒng)中看到 ISO 文件鏡像中的文件。
1)ll /dev/cdrom禁添,查看cdrom
2)在/mnt 下建立一個(gè)目錄用于iso 鏡像的掛載目錄撮胧。 3)用 mount 命令掛載cdrom;
4)用ls 命令查看iso 文件里的內(nèi)容。
?2. 當(dāng)我們想要配置網(wǎng)卡信息時(shí)需要修改那個(gè)文件老翘?
/etc/sysconfig/network-scripts/ifcfg-eth0
3. 請解釋下列目錄的作用
根下的目錄 生產(chǎn)中常用的核心文件
/bin?????
系統(tǒng)二進(jìn)制命令相關(guān)
/etc/sysconfig/network-scripts/ifcfg-eth0
網(wǎng)卡配置文件
?/boot
引導(dǎo)分區(qū)芹啥,存放內(nèi)核及系統(tǒng)引導(dǎo)程序所需文件目錄
/etc/resolv.conf
系統(tǒng)DNS客戶端的配置文件
/dev
設(shè)備文件目錄
/etc/hostname(CentOS7 特有)
centos7主機(jī)名配置文件
?/etc
二進(jìn)制軟件包配置文件目錄
?/etc/hosts
系統(tǒng)本地的DNS解析文件
?/home
普通用戶的家目錄
?/etc/fstab
配置開機(jī)設(shè)備自動掛載的文件
/proc
虛擬文件系統(tǒng),存放進(jìn)程和內(nèi)核信息的目錄
/etc/rc.local
存放開機(jī)自啟動程序命令的文件
?/root
管理員的家目錄
/etc/redhat-release
查看系統(tǒng)版本
?/sbin
管理員命令所在目錄 普通用戶無法執(zhí)行
?/etc/sysctl.conf
Linux內(nèi)核參數(shù)設(shè)置文件
?/tmp
臨時(shí)文件的目錄
?/etc/systemd/system(CentOS7 特有)
系統(tǒng)開機(jī)自啟動程序
?/usr
系統(tǒng)軟件和用戶相關(guān)程序所在目錄
/usr/lib/systemd/system(CentOS7 特有)
軟件啟動程序所在目錄
?/var
可變化的數(shù)據(jù)(日志铺峭、緩存等)
/etc/sysconfig/network(CentOS6 及以前特有)
主機(jī)名配置文件
第8章 Linux 文件過濾及內(nèi)容編輯處理
1. vim 編輯器中的快捷鍵有哪些墓怀?
vim:分三種模式 1.普通模式 2.編輯模式 3.命令模式
光標(biāo)到行尾 $
?光標(biāo)到行首 0
光標(biāo)到文件尾部 G
光標(biāo)到文件開頭 gg
刪除單行 dd(剪切)
?刪除多行 ndd n可以用任意數(shù)字替換
?撤銷 u
單行復(fù)制 yy
多行復(fù)制 nyy n可以用任意數(shù)字替換
?粘貼 p
i 插入
A 追加 到行尾插入
o 下一行開頭插入
O 上一行開頭插入
?a 光標(biāo)下一個(gè)字符插入
?:wq 退出并保存
?:wq! 退出并強(qiáng)制保存,“!”為強(qiáng)制的意思
?:q! 強(qiáng)制退出卫键,不保存
:set nu 顯示行號
?:set nonu 與set nu相反傀履,取消行號
?2. 給文件增加內(nèi)容的方法(不少于三種)?
vi/vim編輯文件內(nèi)容
echo? “? ”? >>
?cat >目錄文件 <<
3. 怎樣實(shí)現(xiàn)在目前文件內(nèi)容的基礎(chǔ)上追加“I am oldboy”內(nèi)容?
echo “I am oldboy” >>文件
?4. 按行插入數(shù)字序列 1-50 到文件/oldboy.txt 中莉炉。
seq 50 >/oldboy.txt
?5. 顯示 oldboy.txt 中 20-30 行的內(nèi)容啤呼。
1、head -30 oldboy.txt|tail -11
?2呢袱、grep 20 -A 10 oldboy.txt
?3官扣、grep 30 -B 10 oldboy.txt
?4、grep 25 -C 5 oldboy.txt
?5羞福、sed -n "20,30"p oldboy.txt
?6惕蹄、awk 'NR>19&&NR<31' oldboy.txt
?6. 假設(shè)一個(gè)文件 test.txt 中有如下內(nèi)容: Oldboy
?Oldgirl
?Oldboyedu
7.如何實(shí)現(xiàn)只打印出帶有 Oldboyedu 的行。
grep "Oldboyedu" test.txt
?8.如何將 test.txt 中所有的 old(含大寫)都替換成 young治专。
sed -i 's#old#young#g' test.txt
?9. 如何實(shí)現(xiàn)無論正確輸出結(jié)果還是錯(cuò)誤報(bào)錯(cuò)都不提示統(tǒng)一追加到/tmp/error.log 文件中卖陵。
方法一:echo "I am oldboy" >/tmp/error.log? 2>/tmp/error.log
方法二:echo "I am oldboy" &&>/tmp/error.log
方法三:echo "I am oldboy" >/tmp/error.log 2>&1