日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

经典shell面试题整理

發(fā)布時間:2025/5/22 编程问答 19 豆豆
生活随笔 收集整理的這篇文章主要介紹了 经典shell面试题整理 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
一、取出/etc/passwd文件中shell出現(xiàn)的次數(shù) 問題:下面是一個/etc/passwd文件的部分內(nèi)容。題目要求取出shell并統(tǒng)計次數(shù),shell是指后面的/bin/bash,/sbin/nologin等,如下面/bin/bash出現(xiàn)12次,/sbin/nologin出現(xiàn)3次。 hyn:x:525:500::/home/hyn:/bin/bash ?? ljlxx:x:526:500::/home/ljlxx:/bin/bash ?? lzj:x:527:500::/home/lzj:/bin/bash ?? wfly:x:528:500::/home/wfly:/bin/bash ?? squid:x:23:23::/var/spool/squid:/sbin/nologin ?? wyj:x:529:500::/home/wyj:/bin/bash ?? qemu:x:107:107:qemu user:/:/sbin/nologin ?? radvd:x:75:75:radvd user:/:/sbin/nologin ?? dungbee:x:530:500::/home/dungbee:/bin/bash ?? mysql:x:27:27:MySQL Server:/var/lib/mysql:/bin/bash ?? scidb:x:531:531::/home/scidb:/bin/bash ?? postgres:x:532:532::/home/postgres:/bin/bash ?? crane:x:533:533::/home/crane:/bin/bash ?? test:x:534:534::/home/test:/bin/bash ?? hguser:x:535:535::/home/hguser:/bin/bash ? 參考答案:? cat /etc/passwd|awk -F: '{print $7}'|sort|uniq -c ? 解析: 使用awk根據(jù)冒號分割內(nèi)容,打印輸出分割后的第7列,也就是shell所在列。然后調(diào)用sort命令排序并使用uniq -c統(tǒng)計每個shell出現(xiàn)的次數(shù)。 二、文件整理 問題: employee文件中記錄了工號和姓名? employee.txt: ?? 100 Jason Smith ??? 200 John Doe ??? 300 Sanjay Gupta ??? 400 Ashok Sharma bonus文件中記錄工號和工資? bonus.txt: ?? 100 $5,000 ??? 200 $500 ??? 300 $3,000 ??? 400 $1,250 要求把兩個文件合并并輸出如下 處理結(jié)果:? 400 ashok sharma $1,250 ?? 100 jason smith ?$5,000 ?? 200 john doe ?$500 ?? 300 sanjay gupta ?$3,000 ? 參考答案: paste employee.txt bonus.txt | awk '{print $1,$2,$3,$5}'|tr '[:upper:]' '[:lower:]'|sort -k 2 ? 解析: 這里用到好幾個命令,包括paste,awk,tr以及sort。paste命令用于合并多個文件的同行數(shù)據(jù),如上面兩個文件employee和bonus調(diào)用paste后合并成 100 Jason Smith ????100 $5,000 ??? 200 John Doe ???200 $500 ??? 300 Sanjay Gupta ???300 $3,000 ??? 400 Ashok Sharma ???400 $1,250 ?? paste命令可以使用-d指定合并時加入的符號。比如paste -d : employee bonus則結(jié)果變成類似100 Jason Smith :100 $5,000 等。默認合并符號為tab符號。 awk用于提取除了tab符號的其余4列。 tr命令用于將字符串中所有大寫字符轉(zhuǎn)換為小寫字符。 sort命令對字符排序。sort -k 2表示按文件第2個域排序,這里第二個域為姓名,所以是按姓名升序排序。如果要降序排列,則要用sort -k 2r。 三、打印本機交換分區(qū)大小 問題:打印本機交換分區(qū)大小,輸出如下 Swap:1024M ? 參考答案: top -n 1|grep Swap|sed 's/k.*//'|awk '{print $1,$2/1000"M"}' ? 解析: top 命令顯示系統(tǒng)資源占用情況,-n 1表示只調(diào)用1次。 grep Swap選取Swap所在行。grep命令執(zhí)行后結(jié)果可能如下: Swap: 16779884k total, ???????0k used, 16779884k free, ?3268200k cached ? sed命令用于字符串的一些正則匹配,這里使用了替換參數(shù),將第1個k以及后面的字符替換成了空白。這樣,sed執(zhí)行后,結(jié)果為: Swap: 16779884 ? awk命令輸出內(nèi)容,對第二個參數(shù)除以1000. 四、用戶清理 問題:清除本機除了當(dāng)前登陸用戶以外的所有用戶。 參考答案: kill $(who -u|grep -v `whoami`|awk '{print $6}'|sort -u) ? 解析: who -u顯示所有當(dāng)前用戶。grep -v選取當(dāng)前登錄用戶以外的所有用戶。awk打印用戶進程ID。sort -u會刪除相同的行。最后用kill命令終止。

轉(zhuǎn)載于:https://www.cnblogs.com/fjping0606/p/4573466.html

總結(jié)

以上是生活随笔為你收集整理的经典shell面试题整理的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 日韩一区在线免费观看 | 久久久成人av | 亚洲五月六月 | 欧美日韩成人一区 | av生活片| 国产午夜不卡 | 国产精品一级黄片 | 精品乱子伦 | 国产成人精品一区二区三区无码熬 | 欧美黄色特级片 | 亚洲性精品 | 精品少妇3p| 青草av在线 | 国产视频欧美 | 国产精品亚洲一区二区三区在线观看 | 成人免费看片载 | 在线观看自拍 | 一级在线免费观看 | 91精品国产色综合久久不卡电影 | 亚洲小说区图片区都市 | 91禁在线观看| 欧亚成人av | 午夜精品一区二区三区免费视频 | 狠狠撸视频 | av免费的 | 狠狠躁夜夜躁xxxxaaaa | 中国特级黄色大片 | 双性娇喘浑圆奶水h男男漫画 | 超碰caoporen | 日本午夜一区二区 | 国产一区二区三区在线观看免费 | 中文久久精品 | 欧美日韩一区二区久久 | 免费观看已满十八岁 | 日本在线一区 | 欧美一级生活片 | 丁香婷婷激情五月 | 调教一区二区三区 | 欧美性视频在线 | 成人免费看类便视频 | 国产免费叼嘿网站免费 | 91小视频在线 | 香蕉尹人| 女生被男生c | 亚洲第一国产 | 精品无码人妻一区二区三区品 | 少妇又紧又色又爽又刺激视频 | 老妇高潮潮喷到猛进猛出 | 欧美在线播放 | www九色 | 天天干夜夜干 | 国产男男chinese网站 | 又黄又爽又刺激的视频 | 日韩在线观看免费 | 男女乱淫视频 | 久久久久久久久久网站 | 91在线免费看片 | 国产aⅴ激情无码久久久无码 | 日本熟妇成熟毛茸茸 | 亚洲AV成人无码一二三区在线 | 成年午夜视频 | 天天干天天爱天天射 | 欧美亚洲国产精品 | 黑料av在线| 国产成人av在线播放 | 欧美成人免费网站 | 一区二区三区在线播放视频 | 国产ts人妖系列高潮 | 日韩视频一 | 91一区二区国产 | 伊人久久大香线蕉av一区 | 亚洲成人免费在线视频 | 韩国在线不卡 | 久草网在线观看 | 亚洲爽片 | 一级aa毛片 | 蜜桃一区二区 | 天天射天天干天天操 | 亚洲精品在线中文字幕 | 天天操中文字幕 | 97网站| 一起草最新网址 | 国产老女人乱淫免费可以 | 亚洲欧美激情一区二区三区 | 亚洲精品福利在线 | 东北高大丰满bbbbzbbb | 日韩精品视频网站 | 成人国产片女人爽到高潮 | 久久久久久久久久久久久久久久久 | 欧洲成人在线观看 | 色婷婷综合久久久中文字幕 | av小片| a天堂v| 成年人毛片 | 亚洲深爱 | 亚洲性自拍 | 日韩在线91 | 少妇人妻偷人精品无码视频新浪 | 特黄一级大片 |