新聞中心
為大家順利通過(guò)Linux面試、本篇文章為大家精心準(zhǔn)備了一套linux運(yùn)維工程師面試題及答案,有需要的小伙伴可以參考一下。

創(chuàng)新互聯(lián)建站一直秉承“誠(chéng)信做人,踏實(shí)做事”的原則,不欺瞞客戶(hù),是我們最起碼的底線(xiàn)! 以服務(wù)為基礎(chǔ),以質(zhì)量求生存,以技術(shù)求發(fā)展,成交一個(gè)客戶(hù)多一個(gè)朋友!為您提供成都網(wǎng)站建設(shè)、網(wǎng)站建設(shè)、成都網(wǎng)頁(yè)設(shè)計(jì)、微信小程序開(kāi)發(fā)、成都網(wǎng)站開(kāi)發(fā)、成都網(wǎng)站制作、成都軟件開(kāi)發(fā)、重慶App定制開(kāi)發(fā)是成都本地專(zhuān)業(yè)的網(wǎng)站建設(shè)和網(wǎng)站設(shè)計(jì)公司,等你一起來(lái)見(jiàn)證!
1、如何過(guò)濾出已知當(dāng)前目錄下oldboy中的所有一級(jí)目錄(不包含子目錄,即只能是一級(jí)目錄)
方法1:find ./ -type d -maxdepth 1
方法2:ls -F
方法3:ls -l | grep ^d
方法4:ls -F | grep /$
方法5:ls -l | grep -v ^-
方法6:tree -L 1
方法7:根據(jù)顏色來(lái)區(qū)分文件和目錄
方法8:ls -l | sed -n /^d/p
2、一個(gè)目錄中有很多文件(ls查看時(shí)好多屏),想最快速度查看到最近更新的文件,如何看?
ls -lrt /etc #最底部的就是最新更新的文件
參數(shù)說(shuō)明:
-r, –reverse #翻轉(zhuǎn)排序
-t #按照修改時(shí)間排序
3、已知apache服務(wù)的訪(fǎng)問(wèn)日志按天記錄在服務(wù)器本地目錄/app/logs下,由于磁盤(pán)空間緊張,現(xiàn)在要求只能保留最近7天訪(fǎng)問(wèn)日志!請(qǐng)問(wèn)如何解決?
辦法或配置或處理命令(提示:可以從apache服務(wù)配置上著手,也可以從生成出來(lái)的日志上著手)
1>.服務(wù)自身的功能實(shí)現(xiàn)
2>.手動(dòng)刪除
find ./ -mtime +7 -type f -name “*.log” -exec rm -f {} /; #查找7天以前的日志并刪除之
4、打印配置文件nginx.conf內(nèi)容的行號(hào)及內(nèi)容,該如何做?
方法1:cat -n nginx.conf
方法2:less -N nginx.conf
方法3:grep -n . nginx.conf #此處的.(點(diǎn))號(hào),表示任意單個(gè)字符,-n是給過(guò)濾出的每一行加行號(hào)
5、如何迅速返回到上一次的目錄?
cd – #環(huán)境變量OLDPWD始終記錄著上一次的位置
6、調(diào)試系統(tǒng)服務(wù)時(shí),希望能實(shí)時(shí)查看系統(tǒng)日志/var/log/messages的更新,如何做?
方法1:tail -f /var/log/messages
方法2:tail -F /var/log/messages #和-f比多個(gè)重試的功能,就是文件不存在了,會(huì)不斷嘗試
7、安裝完系統(tǒng)(CentOS/RHEL)后,希望讓網(wǎng)絡(luò)文件共享服務(wù)NFS,僅在3級(jí)別上開(kāi)機(jī)自啟該如何做?
chkconfig –level 3 nfs off
8、如何查看/etc/services文件有多少行?
方法1:直接使用命令wc
wc -l /etc/services
方法2:給文件內(nèi)容加行號(hào)
cat -n /etc/services | tail -1
方法3:sed -n ‘$=’ /etc/services
方法4:grep -n $ /etc/services | tail -1
9、請(qǐng)過(guò)濾出ifconfig中的ip地址?
方法1:ifconfig eth1|grep “inet add”|cut -d’:’ -f2|cut -d’ ‘ -f1
方法2:ifconfig eth1|grep “inet addr”|awk -F: ‘{print $2}’|awk ‘{print $1}’
方法3:ifconfig eth1|awk -F ‘[ :]+’ ‘NR==2 {print $4}’
方法4:ifconfig eth0|sed -n ‘2p’|sed ‘s#^.*addr:##g’|sed ‘s# Bc.*$##g’
10、如何將/etc/inittab中的權(quán)限取出來(lái),以數(shù)字644這樣的形式打印
方法1:stat /etc/inittab |sed -n ‘4p’|awk -F “[(/]” ‘{print $2}’
方法2:stat -c %a /etc/inittab
方法3:ll /etc/passwd |cut -c 1-9|tr rwx- 4210|awk -F “” ‘{print $1+$2+$3 $4+$5+$6 $7+$8+$9}’
11、在/tools目錄下的文件里面都被植入了廣告鏈接,如何將其去除
刪除植入廣告:
sed -i ‘/You are using an outdated browser. Please upgrade your browser/a> and try again./p>///d’ kaka
12、打印出kaka文件中除掉空行的內(nèi)容
方法1:grep -v “^$” kaka
方法2:sed ‘/^$/d’ kaka
13、打印3天前的日期,格式如:2016-05-06
方法1:date “+%F” -d “3 day ago”
方法2:date “+%F” -d “-3 day”
本文名稱(chēng):Linux運(yùn)維常見(jiàn)面試題實(shí)例講解
當(dāng)前鏈接:http://www.dlmjj.cn/article/dhecpps.html


咨詢(xún)
建站咨詢(xún)
