bash基礎知識單選題100道及答案_第1頁
bash基礎知識單選題100道及答案_第2頁
bash基礎知識單選題100道及答案_第3頁
bash基礎知識單選題100道及答案_第4頁
bash基礎知識單選題100道及答案_第5頁
已閱讀5頁,還剩17頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領

文檔簡介

bash基礎知識單選題100道及答案1.在bash中,用于顯示當前工作目錄的命令是()A.pwdB.cdC.lsD.mkdir答案:A2.以下哪個命令可以列出當前目錄下的所有文件和目錄(包括隱藏文件)()A.ls-aB.ls-lC.ls-hD.ls-R答案:A3.在bash中,創(chuàng)建一個新目錄的命令是()A.rmdirB.mkdirC.touchD.cp答案:B4.要刪除一個空目錄,應該使用的命令是()A.rm-rfB.rm-rC.rmdirD.rm答案:C5.以下哪個命令用于復制文件()A.mvB.cpC.lnD.rm答案:B6.把文件file1重命名為file2,使用的命令是()A.cpfile1file2B.mvfile1file2C.rmfile1;touchfile2D.lnfile1file2答案:B7.在bash中,用于移動文件或目錄的命令是()A.cpB.mvC.tarD.gzip答案:B8.查看文件內(nèi)容的命令是()A.catB.grepC.awkD.sed答案:A9.以下哪個命令可以在文件中查找特定的字符串()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.以下哪個環(huán)境變量用于存儲用戶的主目錄()A.PATHB.HOMEC.SHELLD.PWD答案:B15.在bash腳本中,用于獲取命令行參數(shù)的變量是()A.$0B.$1C.$*D.以上都是答案:D16.在bash腳本中,條件判斷語句if的基本語法是()A.if(condition);thenstatements;fiB.ifcondition;thenstatements;fiC.if{condition};thenstatements;fiD.ifconditionthenstatementsfi答案:B17.在bash腳本中,循環(huán)語句for的基本語法是()A.foriinlist;docommands;doneB.for(i=0;i<list.length;i++);docommands;doneC.foriinlist{commands}D.fori=1tolist.length;docommands;done答案:A18.在bash中,設置環(huán)境變量的命令是()A.setenvB.exportC.envD.var答案:B19.以下哪個命令用于查看當前系統(tǒng)中所有的環(huán)境變量()A.envB.setC.exportD.echo$PATH答案:A20.在bash腳本中,用于注釋的符號是()A.//B./**/C.#D.--答案:C21.以下哪個命令可以改變文件的權限()A.chownB.chmodC.chgrpD.umask答案:B22.將文件file的所有者改為user,使用的命令是()A.chmoduserfileB.chownuserfileC.chgrpuserfileD.umaskuserfile答案:B23.在bash中,用于切換用戶的命令是()A.suB.sudoC.loginD.passwd答案:A24.使用sudo命令需要()權限。A.普通用戶B.rootC.任何用戶D.管理員組用戶答案:B25.以下哪個命令用于查看系統(tǒng)進程()A.psB.topC.killD.以上都是答案:A26.要殺死一個進程,使用的命令是()A.ps-ef|grepprocess_nameB.top-pprocess_idC.killprocess_idD.killallprocess_name答案:C27.在bash中,用于查看網(wǎng)絡連接狀態(tài)的命令是()A.pingB.netstatC.ifconfigD.traceroute答案:B28.以下哪個命令用于測試網(wǎng)絡連通性()A.netstatB.tracerouteC.pingD.ifconfig答案:C29.在bash中,用于顯示網(wǎng)絡接口信息的命令是()A.netstatB.ifconfigC.pingD.traceroute答案:B30.以下哪個命令用于查看路由表信息()A.netstat-rB.ifconfig-rC.ping-rD.traceroute-r答案:A31.在bash中,用于查找命令所在路徑的命令是()A.whichB.whereisC.locateD.find答案:A32.以下哪個命令可以在系統(tǒng)中查找文件()A.whichB.whereisC.locateD.find答案:D33.在bash腳本中,用于讀取用戶輸入的命令是()A.readB.echoC.printfD.getopts答案:A34.在bash中,以下哪個命令可以將命令的輸出重定向到文件()A.>B.<C.>>D.2>答案:A35.將命令的輸出追加到文件的命令是()A.>B.<C.>>D.2>答案:C36.在bash中,將標準錯誤輸出重定向到文件的命令是()A.>B.<C.>>D.2>答案:D37.以下哪個命令可以使腳本中的命令在后臺運行()A.&B.;C.&&D.||答案:A38.在bash中,邏輯與運算符是()A.&B.;C.&&D.||答案:C39.邏輯或運算符是()A.&B.;C.&&D.||答案:D40.在bash腳本中,用于函數(shù)定義的語法是()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.以下哪個命令用于查看磁盤使用情況()A.duB.dfC.wcD.stat答案:B44.在bash中,用于統(tǒng)計文件行數(shù)、單詞數(shù)和字符數(shù)的命令是()A.duB.dfC.wcD.stat答案:C45.以下哪個命令可以將文件內(nèi)容分頁顯示()A.catB.lessC.headD.tail答案:B46.在bash腳本中,用于跳出循環(huán)的語句是()A.continueB.breakC.exitD.return答案:B47.用于跳過本次循環(huán),繼續(xù)下一次循環(huán)的語句是()A.continueB.breakC.exitD.return答案:A48.在bash中,用于獲取腳本的退出狀態(tài)碼的變量是()A.$?B.$0C.$1D.$*答案:A49.以下哪個命令用于修改文件的時間戳()A.touchB.chmodC.chownD.chgrp答案:A50.在bash中,用于創(chuàng)建符號鏈接的命令是()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.以下哪個命令用于顯示系統(tǒng)的登錄信息()A.whoB.wC.lastD.以上都是答案:D54.在bash中,用于清除屏幕的命令是()A.clearB.clsC.echo-e"\033c"D.Alloftheabove答案:A55.以下哪個命令用于設置命令的別名()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腳本中,用于判斷文件是否存在的條件表達式是()A.[-efile]B.[-ffile]C.[-dfile]D.以上都可以判斷不同類型的存在答案:A60.判斷文件是否是普通文件的條件表達式是()A.[-efile]B.[-ffile]C.[-dfile]D.[-rfile]答案:B61.判斷文件是否是目錄的條件表達式是()A.[-efile]B.[-ffile]C.[-dfile]D.[-wfile]答案:C62.在bash中,用于獲取文件權限的命令是()A.ls-lB.chmodC.chownD.umask答案:A63.以下哪個命令用于改變文件所屬的用戶組()A.chownB.chmodC.chgrpD.umask答案:C64.在bash腳本中,用于等待一個進程結束的命令是()A.waitB.sleepC.pauseD.hold答案:A65.用于使腳本暫停指定秒數(shù)的命令是()A.waitB.sleepC.pauseD.hold答案:B66.在bash中,用于獲取當前用戶的命令是()A.whoamiB.whoC.wD.id答案:A67.以下哪個命令可以查看用戶的詳細信息()A.whoamiB.whoC.wD.id答案:D68.在bash中,用于搜索命令的手冊頁的命令是()A.manB.infoC.helpD.以上都是答案:A69.以下哪個命令用于查看命令的簡短幫助信息()A.manB.infoC.helpD.--help答案:D70.在bash腳本中,用于處理命令行選項的常用工具是()A.getoptsB.optparseC.argparseD.Alloftheabove答案:A71.在bash中,用于合并多個文件內(nèi)容的命令是()A.catB.pasteC.joinD.merge答案:A72.以下哪個命令用于按列合并文件內(nèi)容()A.catB.pasteC.joinD.merge答案:B73.在bash中,用于比較兩個文件內(nèi)容的命令是()A.diffB.cmpC.commD.以上都是答案:D74.在bash腳本中,用于遍歷目錄的常用方法是()A.使用for循環(huán)結合ls命令B.使用find命令結合exec選項C.BothAandBD.Noneoftheabove答案:C75.在bash中,用于刪除文件中指定行的命令是()A.sedB.awkC.grepD.cut答案:A76.以下哪個命令用于提取文件中指定列的數(shù)據(jù)()A.sedB.awkC.grepD.cut答案:D77.在bash中,用于替換文件中指定字符串的命令是()A.sedB.awkC.grepD.tr答案:A78.以下哪個命令用于轉(zhuǎn)換文件中的字符大小寫()A.sedB.awkC.grepD.tr答案:D79.在bash腳本中,用于處理數(shù)組的方法有()A.直接定義數(shù)組變量B.使用命令結果賦值給數(shù)組C.BothAandBD.Noneoftheabove答案:C80.訪問bash數(shù)組中元素的語法是()A.${array[index]}B.$array[index]C.array[index]D.[array[index]]答案:A81.在bash中,用于檢查文件是否可讀的條件表達式是()A.[-rfile]B.[-wfile]C.[-xfile]D.[-efile]答案:A82.檢查文件是否可寫的條件表達式是()A.[-rfile]B.[-wfile]C.[-xfile]D.[-efile]答案:B83.檢查文件是否可執(zhí)行的條件表達式是()A.[-rfile]B.[-wfile]C.[-xfile]D.[-efile]答案:C84.在bash中,用于將文件內(nèi)容排序的命令是()A.sortB.uniqC.commD.diff答案:A85.以下哪個命令可以去除文件中的重復行()A.sortB.uniqC.commD.diff答案:B86.在bash中,用于計算文件中字符、單詞和行的數(shù)量并同時輸出的命令是()A.wc-cB.wc-wC.wc-lD.wc答案:D87.以下哪個命令可以將文件內(nèi)容中的空格替換為制表符()A.tr'''\t'B.sed's//\t/g'C.awk'{gsub(//,"\t")}'D.Alloftheabove答案:D88.在bash中,用于計算文件的哈希值的命令是()A.md5sumB.sha1sumC.sha256sumD.Alloftheabove答案:D89.以下哪個命令可以將多個文件連接成一個文件()A.catfile1file2>file3B.pastefile1file2>file3C.joinfile1file2>file3D.mergefile1file2>file3答案:A90.在bash中,用于顯示文件的最后修改時間的命令是()A.ls-lB.statC.touchD.date答案:B91.以下哪個命令可以將命令的輸出通過管道傳遞給另一個命令()A.>B.<C.>>D.|答案:D92.在bash中,用于執(zhí)行上一條命令的命令是()A.!!B.!-1C.!1D.Alloftheabove答案:D93.以下哪個命令可以顯示當前用戶的登錄shell()A.echo$SHELLB.whoamiC.id-aD.ps-ef|grep$USER答案

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論