滄桑小臉
知識(shí)上面的答主說(shuō)的很精準(zhǔn)了,我來(lái)說(shuō)說(shuō)技巧。我本身是一名HR,負(fù)責(zé)新盟教育的Linux講師招聘,所以我需要懂Linux基礎(chǔ)知識(shí),方便對(duì)面試者提問(wèn)。首先,我會(huì)就應(yīng)聘者簡(jiǎn)歷上填寫(xiě)的內(nèi)容進(jìn)行,提問(wèn),一般會(huì)包括拿到的證書(shū),有無(wú)經(jīng)驗(yàn),熟悉的技能,然后我的同事會(huì)提問(wèn)專(zhuān)業(yè)內(nèi)容。比如你寫(xiě)了擅長(zhǎng)MySQL ,Jquery,bootstrap,那么我們就會(huì)提問(wèn)這些內(nèi)容,當(dāng)然都不會(huì)特別困難,只需要證明你確實(shí)知道,不是在吹噓就行。其次我們會(huì)就崗位需求進(jìn)行提問(wèn),我會(huì)問(wèn)到加班,出差,經(jīng)驗(yàn)等問(wèn)題,我的同事會(huì)問(wèn)會(huì)不會(huì)某些特定要求的內(nèi)容,比如zabbix、nagios、elk等……如果不會(huì),請(qǐng)千萬(wàn)不要吹牛,我們會(huì)問(wèn)到說(shuō)明我們肯定知道這玩意,如果吹??隙ㄒ谎劬涂闯鰜?lái),然后三兩句話把你送走這樣。如果你一面過(guò)了,要準(zhǔn)備二面,那么請(qǐng)你至少,在二面之前,把我們提到的崗位要求的內(nèi)容了解一下,避免我們?cè)俅翁岬降臅r(shí)候還是不知道,這樣很影響面試結(jié)果。
優(yōu)尼makeup
一、某一天誤操作,執(zhí)行了rm -rf * ,會(huì)有哪些情況發(fā)生?請(qǐng)舉例。
答:如果當(dāng)前目錄為"/tmp" ,那么這個(gè)目錄下的東西會(huì)全部刪除 (默認(rèn)不包含隱藏文件)
如果當(dāng)前目錄為"/",那么系統(tǒng)上的數(shù)據(jù)將會(huì)丟失,且無(wú)法啟動(dòng),系統(tǒng)崩潰(謹(jǐn)慎使用這個(gè)命令)
二、什么叫CDN?
答:即內(nèi)容分發(fā)網(wǎng)絡(luò)。其目的是通過(guò)在現(xiàn)有的Internet中增加一層新的網(wǎng)絡(luò)架構(gòu),將網(wǎng)站的內(nèi)容發(fā)布到最接近用戶的網(wǎng)絡(luò)邊緣,使用戶可就近取得所需的內(nèi)容,提高用戶訪問(wèn)網(wǎng)站的速度
三、/mnt目錄主要用于什么?/root目錄跟root用戶有什么關(guān)系?/根目錄與/boot目錄有什么聯(lián)系?
答:/mnt一般用于掛載外接設(shè)備/root是一個(gè)目錄,是root用戶的家目錄/boot目錄是/目錄下的一個(gè)子目錄
四、用虛擬機(jī)安裝了一臺(tái)Linux系統(tǒng),突然想克隆一臺(tái)服務(wù)器,克隆后發(fā)現(xiàn)無(wú)法上網(wǎng),如何解決?
答:編輯網(wǎng)卡配置文件/etc/sysconfig/network-scripts/ifcfg-eth0,將HWADDR和MAC地址這兩行刪除。修改文件/etc/udev/,刪除之前eth0所在的行,將下一行eth1修改為eth0
五、查找linux系統(tǒng)下以txt結(jié)尾,30天沒(méi)有修改的文件大小大于20K同時(shí)具有執(zhí)行權(quán)限的文件并備份到/data/backup/目錄下。
答: find / -name *txt -mtime +30 -type f -size +20k -perm a=x -exec cp {} /data/backup/ \
六、有一塊移動(dòng)硬盤(pán),上面有300G數(shù)據(jù),如何快速cp到linux服務(wù)器?
答:設(shè)硬盤(pán)在服務(wù)器上識(shí)別為 sdbc
mkdir /mydata
mount -t ntfs-3g /dev/sdbc /mydata
(可能需要安裝ntfs-3g_ntfsprogs)
七、在這個(gè)月內(nèi),每天的早上 6 點(diǎn)到 12 點(diǎn)中,每隔 2 小時(shí)創(chuàng)建一個(gè)文件,內(nèi)容為ok,如何實(shí)現(xiàn)?
答:crontab -e 進(jìn)入編輯模式,添加以下內(nèi)容 0 6-12/2 * 4 * /bin/touch (以4月為例啟動(dòng)服務(wù) service crontab start;chkconfig crontab on
八、如何將本地80 端口的請(qǐng)求轉(zhuǎn)發(fā)到8080 端口,當(dāng)前主機(jī)IP 為
答:- iptables -A PREROUTING -d -p tcp -m tcp -dport 80 -j DNAT-to-destination
九、統(tǒng)計(jì)ip訪問(wèn)情況,要求分析nginx訪問(wèn)日志,找出訪問(wèn)頁(yè)面數(shù)量在前十位的ip
答: cat | awk '{print $1}' | uniq -c | sort -rn | head -1
十、實(shí)時(shí)抓取并顯示當(dāng)前系統(tǒng)中tcp 80端口的網(wǎng)絡(luò)數(shù)據(jù)信息,請(qǐng)寫(xiě)出完整操作命令?
答: tcpdump -nn tcp port 80
濟(jì)南別墅裝修
一、某一天誤操作,執(zhí)行了rm -rf * ,會(huì)有哪些情況發(fā)生?請(qǐng)舉例。
答:如果當(dāng)前目錄為"/tmp" ,那么這個(gè)目錄下的東西會(huì)全部刪除 (默認(rèn)不包含隱藏文件)
如果當(dāng)前目錄為"/",那么系統(tǒng)上的數(shù)據(jù)將會(huì)丟失,且無(wú)法啟動(dòng),系統(tǒng)崩潰(謹(jǐn)慎使用這個(gè)命令)
二、什么叫CDN?
答:即內(nèi)容分發(fā)網(wǎng)絡(luò)
其目的是通過(guò)在現(xiàn)有的Internet中增加一層新的網(wǎng)絡(luò)架構(gòu),將網(wǎng)站的內(nèi)容發(fā)布到
最接近用戶的網(wǎng)絡(luò)邊緣,使用戶可就近取得所需的內(nèi)容,提高用戶訪問(wèn)網(wǎng)站的速度
三、/mnt目錄主要用于什么?/root目錄跟root用戶有什么關(guān)系?/根目錄與/boot目錄有什么聯(lián)系?
答:/mnt一般用于掛載外接設(shè)備
/root是一個(gè)目錄,是root用戶的家目錄
/boot目錄是/目錄下的一個(gè)子目錄
四、用虛擬機(jī)安裝了一臺(tái)Linux系統(tǒng),突然想克隆一臺(tái)服務(wù)器,克隆后發(fā)現(xiàn)無(wú)法上網(wǎng),如何解決?
答:編輯網(wǎng)卡配置文件/etc/sysconfig/network-scripts/ifcfg-eth0,將HWADDR和MAC地址這兩行刪除。
修改文件/etc/udev/,刪除之前eth0所在的行,將下一行eth1修改為eth0
- reboot
五、查找linux系統(tǒng)下以txt結(jié)尾,30天沒(méi)有修改的文件大小大于20K同時(shí)具有執(zhí)行權(quán)限的文件并備份到/data/backup/目錄下。
答: find / -name *txt -mtime +30 -type f -size +20k -perm a=x -exec cp {} /data/backup/ \
六、有一塊移動(dòng)硬盤(pán),上面有300G數(shù)據(jù),如何快速cp到linux服務(wù)器?
答:設(shè)硬盤(pán)在服務(wù)器上識(shí)別為 sdbc
mkdir /mydata
mount -t ntfs-3g /dev/sdbc /mydata
(可能需要安裝ntfs-3g_ntfsprogs)
七、在這個(gè)月內(nèi),每天的早上 6 點(diǎn)到 12 點(diǎn)中,每隔 2 小時(shí)創(chuàng)建一個(gè)文件,內(nèi)容為ok,如何實(shí)現(xiàn)?
答:crontab -e 進(jìn)入編輯模式
添加以下內(nèi)容 0 6-12/2 * 4 * /bin/touch (以4月為例)
啟動(dòng)服務(wù) service crontab start;chkconfig crontab on
八、如何將本地80 端口的請(qǐng)求轉(zhuǎn)發(fā)到8080 端口,當(dāng)前主機(jī)IP 為
答:- iptables -A PREROUTING -d -p tcp -m tcp -dport 80 -j DNAT-to-destination
九、統(tǒng)計(jì)ip訪問(wèn)情況,要求分析nginx訪問(wèn)日志,找出訪問(wèn)頁(yè)面數(shù)量在前十位的ip
答: cat | awk '{print $1}' | uniq -c | sort -rn | head -1十、實(shí)時(shí)抓取并顯示當(dāng)前系統(tǒng)中tcp 80端口的網(wǎng)絡(luò)數(shù)據(jù)信息,請(qǐng)寫(xiě)出完整操作命令?
答: tcpdump -nn tcp port 80
優(yōu)質(zhì)工程師考試問(wèn)答知識(shí)庫(kù)