Linux運(yùn)維工程師面試題整理

[root@localhost?~]#?cat?aaa.txt?
1.aaa
2.bbbbbbb
3.ccccccccccccc
4.dddddddddddddddddddddd
5.eeeeeeeeeeeeeeeeee
6.ffffffffffffffffffffffffffffffffff
7.gggggggggggggggggggggg
8.hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh
9.iiiiiiiiiiiiiiiiiiii
10.jjjjjjjjjjjjjjjjjjjjjjjjjj
11.kkk
12.llllllllll[root@localhost?~]#?sed?-n?'4,7p'?aaa.txt
4.dddddddddddddddddddddd
5.eeeeeeeeeeeeeeeeee
6.ffffffffffffffffffffffffffffffffff
7.gggggggggggggggggggggg
[root@localhost?~]#?ls
1.txt??2.txt??3.pdf??aaa.txt??anaconda-ks.cfg
[root@localhost?~]#?find?./?-name?"*.txt"
./aaa.txt
./1.txt
./2.txt
[root@localhost?~]#?find?/usr?-type?f?-size?+10240k
/usr/lib/locale/locale-archive
/usr/lib64/libicudata.so.50.1.2*?5-8?*?*?*?/usr/bin/backup主庫db的更新事件(update、insert、delete)被寫到binlog。
主庫創(chuàng)建一個binlog dump thread,把binlog的內(nèi)容發(fā)送到從庫。
從庫啟動并發(fā)起連接,連接到主庫。
從庫啟動之后,創(chuàng)建一個I/O線程,讀取主庫傳過來的binlog內(nèi)容并寫入到relay log。
從庫啟動之后,創(chuàng)建一個SQL線程,從relay log里面讀取內(nèi)容,從Exec_Master_Log_Pos位置開始執(zhí)行讀取到的更新事件,將更新內(nèi)容寫入到slave的db。
命令模式。行末模式,編輯模式
優(yōu)先查找本地dns緩存,查找本地/etc/hosts文件,是否有強(qiáng)制解析,如果沒有去/etc/resolv.conf指定的dns服務(wù)器中查找記錄(需聯(lián)網(wǎng),在dns服務(wù)器中找到解析記錄后,在本地dns中添加緩存,完成一次dns解析
遞歸查詢是一種DNS 服務(wù)器的查詢模式,在該模式下DNS 服務(wù)器接收到客戶機(jī)請求,必須使用一個準(zhǔn)確的查詢結(jié)果回復(fù)客戶機(jī)。如果DNS 服務(wù)器本地沒有存儲查詢DNS 信息,那么該服務(wù)器會詢問其他服務(wù)器,并將返回的查詢結(jié)果提交給客戶機(jī)。
DNS 服務(wù)器另外一種查詢方式為迭代查詢,DNS 服務(wù)器會向客戶機(jī)提供其他能夠解析查詢請求的DNS 服務(wù)器地址,當(dāng)客戶機(jī)發(fā)送查詢請求時,DNS 服務(wù)器并不直接回復(fù)查詢結(jié)果,而是告訴客戶機(jī)另一臺DNS 服務(wù)器地址,客戶機(jī)再向這臺DNS 服務(wù)器提交請求,依次循環(huán)直到返回查詢的結(jié)果為止。
比如我們國內(nèi)訪問國外網(wǎng)站,直接訪問訪問不到,我們可以通過一個正向代理服務(wù)器,請求發(fā)到代理服,代理服務(wù)器能夠訪問國外網(wǎng)站,這樣由代理去國外網(wǎng)站取到返回數(shù)據(jù),再返回給我們,這樣我們就能訪問了。
反向代理實際運(yùn)行方式是指以代理服務(wù)器來接受internet上的連接請求,然后將請求轉(zhuǎn)發(fā)給內(nèi)部網(wǎng)絡(luò)上的服務(wù)器,并將從服務(wù)器上得到的結(jié)果返回給internet上請求連接的客戶端,此時客戶只是訪問代理服務(wù)器卻不知道后面有多少服務(wù)器。
—?【 THE END 】— 本公眾號全部博文已整理成一個目錄,請在公眾號里回復(fù)「m」獲取! 3T技術(shù)資源大放送!包括但不限于:Java、C/C++,Linux,Python,大數(shù)據(jù),人工智能等等。在公眾號內(nèi)回復(fù)「1024」,即可免費(fèi)獲取!!
