




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
bash基礎(chǔ)知識(shí)單選題100道及答案1.在bash中,用于顯示當(dāng)前工作目錄的命令是()A.pwdB.cdC.lsD.mkdir答案:A2.以下哪個(gè)命令可以列出當(dāng)前目錄下的所有文件和目錄(包括隱藏文件)()A.ls-aB.ls-lC.ls-hD.ls-R答案:A3.在bash中,創(chuàng)建一個(gè)新目錄的命令是()A.rmdirB.mkdirC.touchD.cp答案:B4.要?jiǎng)h除一個(gè)空目錄,應(yīng)該使用的命令是()A.rm-rfB.rm-rC.rmdirD.rm答案:C5.以下哪個(gè)命令用于復(fù)制文件()A.mvB.cpC.lnD.rm答案:B6.把文件file1重命名為file2,使用的命令是()A.cpfile1file2B.mvfile1file2C.rmfile1;touchfile2D.lnfile1file2答案:B7.在bash中,用于移動(dòng)文件或目錄的命令是()A.cpB.mvC.tarD.gzip答案:B8.查看文件內(nèi)容的命令是()A.catB.grepC.awkD.sed答案:A9.以下哪個(gè)命令可以在文件中查找特定的字符串()A.catB.grepC.headD.tail答案:B10.顯示文件前幾行內(nèi)容的命令是()A.tailB.headC.lessD.more答案:B11.顯示文件后幾行內(nèi)容的命令是()A.headB.lessC.tailD.more答案:C12.在bash中,用于解壓.tar.gz文件的命令是()A.tar-xvfB.tar-xzvfC.tar-cvfD.tar-czvf答案:B13.用于創(chuàng)建.tar.gz壓縮包的命令是()A.tar-xzvfB.tar-cvfC.tar-czvfD.tar-xvf答案:C14.以下哪個(gè)環(huán)境變量用于存儲(chǔ)用戶的主目錄()A.PATHB.HOMEC.SHELLD.PWD答案:B15.在bash腳本中,用于獲取命令行參數(shù)的變量是()A.$0B.$1C.$*D.以上都是答案:D16.在bash腳本中,條件判斷語(yǔ)句if的基本語(yǔ)法是()A.if(condition);thenstatements;fiB.ifcondition;thenstatements;fiC.if{condition};thenstatements;fiD.ifconditionthenstatementsfi答案:B17.在bash腳本中,循環(huán)語(yǔ)句for的基本語(yǔ)法是()A.foriinlist;docommands;doneB.for(i=0;i<list.length;i++);docommands;doneC.foriinlist{commands}D.fori=1tolist.length;docommands;done答案:A18.在bash中,設(shè)置環(huán)境變量的命令是()A.setenvB.exportC.envD.var答案:B19.以下哪個(gè)命令用于查看當(dāng)前系統(tǒng)中所有的環(huán)境變量()A.envB.setC.exportD.echo$PATH答案:A20.在bash腳本中,用于注釋的符號(hào)是()A.//B./**/C.#D.--答案:C21.以下哪個(gè)命令可以改變文件的權(quán)限()A.chownB.chmodC.chgrpD.umask答案:B22.將文件file的所有者改為user,使用的命令是()A.chmoduserfileB.chownuserfileC.chgrpuserfileD.umaskuserfile答案:B23.在bash中,用于切換用戶的命令是()A.suB.sudoC.loginD.passwd答案:A24.使用sudo命令需要()權(quán)限。A.普通用戶B.rootC.任何用戶D.管理員組用戶答案:B25.以下哪個(gè)命令用于查看系統(tǒng)進(jìn)程()A.psB.topC.killD.以上都是答案:A26.要?dú)⑺酪粋€(gè)進(jìn)程,使用的命令是()A.ps-ef|grepprocess_nameB.top-pprocess_idC.killprocess_idD.killallprocess_name答案:C27.在bash中,用于查看網(wǎng)絡(luò)連接狀態(tài)的命令是()A.pingB.netstatC.ifconfigD.traceroute答案:B28.以下哪個(gè)命令用于測(cè)試網(wǎng)絡(luò)連通性()A.netstatB.tracerouteC.pingD.ifconfig答案:C29.在bash中,用于顯示網(wǎng)絡(luò)接口信息的命令是()A.netstatB.ifconfigC.pingD.traceroute答案:B30.以下哪個(gè)命令用于查看路由表信息()A.netstat-rB.ifconfig-rC.ping-rD.traceroute-r答案:A31.在bash中,用于查找命令所在路徑的命令是()A.whichB.whereisC.locateD.find答案:A32.以下哪個(gè)命令可以在系統(tǒng)中查找文件()A.whichB.whereisC.locateD.find答案:D33.在bash腳本中,用于讀取用戶輸入的命令是()A.readB.echoC.printfD.getopts答案:A34.在bash中,以下哪個(gè)命令可以將命令的輸出重定向到文件()A.>B.<C.>>D.2>答案:A35.將命令的輸出追加到文件的命令是()A.>B.<C.>>D.2>答案:C36.在bash中,將標(biāo)準(zhǔn)錯(cuò)誤輸出重定向到文件的命令是()A.>B.<C.>>D.2>答案:D37.以下哪個(gè)命令可以使腳本中的命令在后臺(tái)運(yùn)行()A.&B.;C.&&D.||答案:A38.在bash中,邏輯與運(yùn)算符是()A.&B.;C.&&D.||答案:C39.邏輯或運(yùn)算符是()A.&B.;C.&&D.||答案:D40.在bash腳本中,用于函數(shù)定義的語(yǔ)法是()A.functionfunc_name(){statements;}B.func_name(){statements;}C.deffunc_name():statementsD.BothAandB答案:D41.調(diào)用函數(shù)的方式是()A.func_name()B.callfunc_nameC.runfunc_nameD.executefunc_name答案:A42.在bash中,用于獲取文件大小的命令是()A.duB.dfC.wcD.stat答案:A43.以下哪個(gè)命令用于查看磁盤使用情況()A.duB.dfC.wcD.stat答案:B44.在bash中,用于統(tǒng)計(jì)文件行數(shù)、單詞數(shù)和字符數(shù)的命令是()A.duB.dfC.wcD.stat答案:C45.以下哪個(gè)命令可以將文件內(nèi)容分頁(yè)顯示()A.catB.lessC.headD.tail答案:B46.在bash腳本中,用于跳出循環(huán)的語(yǔ)句是()A.continueB.breakC.exitD.return答案:B47.用于跳過(guò)本次循環(huán),繼續(xù)下一次循環(huán)的語(yǔ)句是()A.continueB.breakC.exitD.return答案:A48.在bash中,用于獲取腳本的退出狀態(tài)碼的變量是()A.$?B.$0C.$1D.$*答案:A49.以下哪個(gè)命令用于修改文件的時(shí)間戳()A.touchB.chmodC.chownD.chgrp答案:A50.在bash中,用于創(chuàng)建符號(hào)鏈接的命令是()A.ln-sB.lnC.cp-sD.mv-s答案:A51.創(chuàng)建硬鏈接的命令是()A.ln-sB.lnC.cp-sD.mv-s答案:B52.在bash腳本中,用于傳遞參數(shù)給函數(shù)的方式是()A.在函數(shù)名后直接跟參數(shù)B.使用特殊變量$*C.在函數(shù)定義中聲明參數(shù)D.以上都可以答案:D53.以下哪個(gè)命令用于顯示系統(tǒng)的登錄信息()A.whoB.wC.lastD.以上都是答案:D54.在bash中,用于清除屏幕的命令是()A.clearB.clsC.echo-e"\033c"D.Alloftheabove答案:A55.以下哪個(gè)命令用于設(shè)置命令的別名()A.aliasB.unaliasC.setaliasD.newalias答案:A56.取消命令別名的命令是()A.aliasB.unaliasC.setaliasD.newalias答案:B57.在bash中,用于查看歷史命令的命令是()A.historyB.fcC.bothAandBD.Noneoftheabove答案:C58.重新執(zhí)行歷史命令中的第n條命令,使用的命令是()A.historynB.fc-snC.executenD.runn答案:B59.在bash腳本中,用于判斷文件是否存在的條件表達(dá)式是()A.[-efile]B.[-ffile]C.[-dfile]D.以上都可以判斷不同類型的存在答案:A60.判斷文件是否是普通文件的條件表達(dá)式是()A.[-efile]B.[-ffile]C.[-dfile]D.[-rfile]答案:B61.判斷文件是否是目錄的條件表達(dá)式是()A.[-efile]B.[-ffile]C.[-dfile]D.[-wfile]答案:C62.在bash中,用于獲取文件權(quán)限的命令是()A.ls-lB.chmodC.chownD.umask答案:A63.以下哪個(gè)命令用于改變文件所屬的用戶組()A.chownB.chmodC.chgrpD.umask答案:C64.在bash腳本中,用于等待一個(gè)進(jìn)程結(jié)束的命令是()A.waitB.sleepC.pauseD.hold答案:A65.用于使腳本暫停指定秒數(shù)的命令是()A.waitB.sleepC.pauseD.hold答案:B66.在bash中,用于獲取當(dāng)前用戶的命令是()A.whoamiB.whoC.wD.id答案:A67.以下哪個(gè)命令可以查看用戶的詳細(xì)信息()A.whoamiB.whoC.wD.id答案:D68.在bash中,用于搜索命令的手冊(cè)頁(yè)的命令是()A.manB.infoC.helpD.以上都是答案:A69.以下哪個(gè)命令用于查看命令的簡(jiǎn)短幫助信息()A.manB.infoC.helpD.--help答案:D70.在bash腳本中,用于處理命令行選項(xiàng)的常用工具是()A.getoptsB.optparseC.argparseD.Alloftheabove答案:A71.在bash中,用于合并多個(gè)文件內(nèi)容的命令是()A.catB.pasteC.joinD.merge答案:A72.以下哪個(gè)命令用于按列合并文件內(nèi)容()A.catB.pasteC.joinD.merge答案:B73.在bash中,用于比較兩個(gè)文件內(nèi)容的命令是()A.diffB.cmpC.commD.以上都是答案:D74.在bash腳本中,用于遍歷目錄的常用方法是()A.使用for循環(huán)結(jié)合ls命令B.使用find命令結(jié)合exec選項(xiàng)C.BothAandBD.Noneoftheabove答案:C75.在bash中,用于刪除文件中指定行的命令是()A.sedB.awkC.grepD.cut答案:A76.以下哪個(gè)命令用于提取文件中指定列的數(shù)據(jù)()A.sedB.awkC.grepD.cut答案:D77.在bash中,用于替換文件中指定字符串的命令是()A.sedB.awkC.grepD.tr答案:A78.以下哪個(gè)命令用于轉(zhuǎn)換文件中的字符大小寫()A.sedB.awkC.grepD.tr答案:D79.在bash腳本中,用于處理數(shù)組的方法有()A.直接定義數(shù)組變量B.使用命令結(jié)果賦值給數(shù)組C.BothAandBD.Noneoftheabove答案:C80.訪問(wèn)bash數(shù)組中元素的語(yǔ)法是()A.${array[index]}B.$array[index]C.array[index]D.[array[index]]答案:A81.在bash中,用于檢查文件是否可讀的條件表達(dá)式是()A.[-rfile]B.[-wfile]C.[-xfile]D.[-efile]答案:A82.檢查文件是否可寫的條件表達(dá)式是()A.[-rfile]B.[-wfile]C.[-xfile]D.[-efile]答案:B83.檢查文件是否可執(zhí)行的條件表達(dá)式是()A.[-rfile]B.[-wfile]C.[-xfile]D.[-efile]答案:C84.在bash中,用于將文件內(nèi)容排序的命令是()A.sortB.uniqC.commD.diff答案:A85.以下哪個(gè)命令可以去除文件中的重復(fù)行()A.sortB.uniqC.commD.diff答案:B86.在bash中,用于計(jì)算文件中字符、單詞和行的數(shù)量并同時(shí)輸出的命令是()A.wc-cB.wc-wC.wc-lD.wc答案:D87.以下哪個(gè)命令可以將文件內(nèi)容中的空格替換為制表符()A.tr'''\t'B.sed's//\t/g'C.awk'{gsub(//,"\t")}'D.Alloftheabove答案:D88.在bash中,用于計(jì)算文件的哈希值的命令是()A.md5sumB.sha1sumC.sha256sumD.Alloftheabove答案:D89.以下哪個(gè)命令可以將多個(gè)文件連接成一個(gè)文件()A.catfile1file2>file3B.pastefile1file2>file3C.joinfile1file2>file3D.mergefile1file2>file3答案:A90.在bash中,用于顯示文件的最后修改時(shí)間的命令是()A.ls-lB.statC.touchD.date答案:B91.以下哪個(gè)命令可以將命令的輸出通過(guò)管道傳遞給另一個(gè)命令()A.>B.<C.>>D.|答案:D92.在bash中,用于執(zhí)行上一條命令的命令是()A.!!B.!-1C.!1D.Alloftheabove答案:D93.以下哪個(gè)命令可以顯示當(dāng)前用戶的登錄shell()A.echo$SHELLB.whoamiC.id-aD.ps-ef|grep$USER答案
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 杭州日租房合同范本
- 2025年柱上式無(wú)功補(bǔ)償裝置項(xiàng)目建議書
- 占地合同樣本合同范本
- 合同范本大寫
- 冷庫(kù)貨物保管合同范本
- 廈門市二手房買賣合同范例
- 項(xiàng)目實(shí)施補(bǔ)充合同范本
- 變更協(xié)議合同范本
- 2025年年智能制造項(xiàng)目合作計(jì)劃書
- 劃撥地建房合同范本
- 二年級(jí)下學(xué)期家長(zhǎng)會(huì)班主任發(fā)言稿張課件
- 個(gè)人理財(cái)(第三版)第01章導(dǎo)論
- 鉆機(jī)交接班記錄表
- 全國(guó)初中數(shù)學(xué)聯(lián)賽試題30套
- GB∕T 5023.5-2008 額定電壓450∕750V及以下聚氯乙烯絕緣電纜 第5部分:軟電纜(軟線)
- IATF16949質(zhì)量體系基礎(chǔ)知識(shí)培訓(xùn)
- 內(nèi)科學(xué)-高血壓病
- 車間6S管理實(shí)施方案
- 廣州預(yù)拌混凝土行業(yè)發(fā)展專項(xiàng)規(guī)劃
- 【教案】 人民音樂(lè)家 教案高中人音版(2019)必修《音樂(lè)鑒賞》
- 河南省中等職業(yè)教育技能大賽組委會(huì)辦公室
評(píng)論
0/150
提交評(píng)論