Ubuntu Linux操作系統(tǒng)試卷和答案_第1頁(yè)
Ubuntu Linux操作系統(tǒng)試卷和答案_第2頁(yè)
Ubuntu Linux操作系統(tǒng)試卷和答案_第3頁(yè)
Ubuntu Linux操作系統(tǒng)試卷和答案_第4頁(yè)
Ubuntu Linux操作系統(tǒng)試卷和答案_第5頁(yè)
已閱讀5頁(yè),還剩8頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

PAGE1PAGE2專業(yè)________________學(xué)號(hào)__________________姓名__________________班級(jí)____________________密封線北京電子科技學(xué)院~學(xué)年第學(xué)期班課程名稱期末考試試卷題目一二三四五六七八九十十一十二總分?jǐn)?shù)分?jǐn)?shù)評(píng)卷人UbuntuLinux操作系統(tǒng)試卷和答案一、單項(xiàng)選擇題(每小題2分,共40分)1、以下關(guān)于Ubuntu的說法中,不正確的是()。A.Ubuntu會(huì)對(duì)LTS版本提供無(wú)限期技術(shù)支持B.Ubuntu源自DebianC.Ubuntu是開源的Linux操作系統(tǒng)D.Ubuntu桌面版是優(yōu)秀的Linux桌面操作系統(tǒng)2、在Ubuntu系統(tǒng)中不能啟動(dòng)運(yùn)行圖形用戶界面應(yīng)用程序的方法是()。A.打開活動(dòng)概覽視圖后直接輸入程序的名稱B.從文本模式下執(zhí)行命令來(lái)運(yùn)行圖形化應(yīng)用程序C.從Dash浮動(dòng)面板中選擇要運(yùn)行的應(yīng)用程序D.從應(yīng)用程序列表中選擇要運(yùn)行的應(yīng)用程序3、LibreOfficeWriter默認(rèn)的文檔格式為()。A..odfB.odsC..odwD.odt4、啟動(dòng)Ubuntu桌面版之后接著登錄到圖形用戶界面,此時(shí)占用的控制臺(tái)是()。A.tty0B.tty1C.tty2D.tty35、Shell命令運(yùn)行過程中需要強(qiáng)制中斷運(yùn)行,可以使用組合鍵()。A.<Ctrl>+<D>B.<Ctrl>+<L>C.<Ctrl>+<C>D.<Ctrl>+<P>6、在Ubuntu系統(tǒng)中用戶賬戶加密后的密碼存放到()文件中。A./etc/passwdB./etc/shadowC./etc/passwordD./etc/gshadow7、在Ubuntu系統(tǒng)中要讓某用戶能夠執(zhí)行sudo命令,以下解決方案中不正確的是()。A.將該用戶加入到sudo組B.在sudo配置文件中為該用戶定義許可C.將該用戶更改為Ubuntu管理員D.將該用戶更改為Ubuntu系統(tǒng)用戶8、表示當(dāng)前目錄的上一層目錄的符號(hào)是()。A.-B...C.~D..9、以下關(guān)于sed命令的說法中,不正確的是()。A.sed主要以行為單位處理文本文件B.sed中表示地址的行數(shù)是從1開始的C.使用-i選項(xiàng)可以向空文件中添加內(nèi)容D.使用sed既可以進(jìn)行整行替換,又可以替換文件部分內(nèi)容10、某文件的權(quán)限設(shè)置為rw-r--r--,該權(quán)限改用數(shù)字表示為()。A.644B.744C.600D.76611、以下關(guān)于邏輯卷的說法中,正確的是()。A.邏輯卷只可以動(dòng)態(tài)增加容量,不可縮減容量B.用于創(chuàng)建邏輯卷的物理存儲(chǔ)器可以是整個(gè)磁盤C.已經(jīng)格式化的磁盤分區(qū)不能用于創(chuàng)建邏輯卷D.PE越大,邏輯卷的容量就越大12、Linux系統(tǒng)中使用fdisk命令管理磁盤分區(qū)時(shí),輸入()命令可以改變分區(qū)類型。A.pB.eC.tD.w13、源代碼包安裝的3個(gè)步驟依次是()。A.configure、make、makeinstallB.configure、makeinstall、makeC.make、configure、makeinstallD.make、makeinstall、configure14、執(zhí)行apt命令安裝軟件包之前刷新APT源進(jìn)行使用的命令是()。A.a(chǎn)ptupgradeB.a(chǎn)ptfull-upgradeC.a(chǎn)ptupdateD.a(chǎn)ptsource15、systemd單元類型為啟動(dòng)目標(biāo)的擴(kuò)展名是()。A..deviceB..timerC..targetD..mount16、單元強(qiáng)依賴是指被依賴的單元無(wú)法啟動(dòng)時(shí),當(dāng)前單元也無(wú)法啟動(dòng),在單元文件中為當(dāng)前單元定義要強(qiáng)依賴的單元的關(guān)鍵字是()。A.RequiresB.WantsC.RequiredByD.WantedBy17、以下關(guān)于Cron和anacron的說法中,不正確的是()。A.每小時(shí)執(zhí)行一次的任務(wù)的腳本,可以放到/etc/cron.hourly目錄中,由anacron處理B.a(chǎn)nacron可以通過systemd定時(shí)器或Cron服務(wù)安排定時(shí)運(yùn)行C.a(chǎn)nacron可以與Cron配合使用D.每周執(zhí)行一次的任務(wù)的腳本,可以放到/etc/cron.weekly目錄中,由anacron處理18、以下關(guān)于Shell內(nèi)部變量的說法中,不正確的是()。A.$#表示傳遞給腳本的參數(shù)個(gè)數(shù)B.$12表示傳遞給腳本的第12個(gè)參數(shù)C.$0表示當(dāng)前腳本的文件名D.$$表示當(dāng)前Shell進(jìn)程標(biāo)識(shí)符19、以下關(guān)于make和Makefile的說法中,不正確的是()。A.make與GCC編譯器一樣B.Makefile旨在實(shí)現(xiàn)項(xiàng)目的自動(dòng)化編譯C.make必須基于Makefile進(jìn)行編譯D.Makefile規(guī)則中的命令就是生成目標(biāo)的方法20、以下關(guān)于Ubuntu的Apache配置文件的說法中,不正確的是()。A.Apache的配置涉及多個(gè)配置文件B.a(chǎn)pache2.conf是主配置文件,包含其他配置文件C.Apache默認(rèn)僅讀取*-enabled目錄中的配置文件D.a(chǎn)2enconf命令用于在conf-enabled目錄中添加conf-enabled目錄指向conf-available目錄的配置文件的鏈接文件,無(wú)須重啟Apache即可使配置更改生效二、簡(jiǎn)答題(每小題5分,共40分)1、安裝軟件包時(shí)為什么需要用戶認(rèn)證?2、遠(yuǎn)程登錄和遠(yuǎn)程桌面有什么不同?3、文件訪問者身份有哪幾種?4、簡(jiǎn)述Linux磁盤設(shè)備命名方法與磁盤分區(qū)命名方法。5、target單元文件是如何實(shí)現(xiàn)復(fù)雜的啟動(dòng)管理的?6、Python虛擬環(huán)境有什么用?7、為什么要使用Autotools?8、為什么要使用SSH遠(yuǎn)程管理服務(wù)器?三、設(shè)計(jì)題(每小題10分,共20分)1、擬基于Ubuntu系統(tǒng)搭建一個(gè)Java應(yīng)用程序開發(fā)工作站,要求使用OracleJDK版本并提供集成開發(fā)環(huán)境,請(qǐng)列出需要完成的主要任務(wù)。2、編寫Shell腳本批量檢測(cè)主機(jī)在線狀態(tài),要求如下。(1)準(zhǔn)備一個(gè)文本文件(命名為host_list)記錄要檢測(cè)的主機(jī)IP地址或域名。(2)從該文本文件中逐行讀取主機(jī)地址,循環(huán)執(zhí)行ping命令測(cè)試3次。(3)一旦ping通后即視為正運(yùn)行,退出for循環(huán),再處理下一個(gè)地址,連續(xù)3次都無(wú)法ping通的IP地址被視為已停機(jī)。(4)對(duì)于運(yùn)行或停機(jī)的主機(jī)給出文本提示。參考答案及評(píng)分標(biāo)準(zhǔn)一、單項(xiàng)選擇題(每小題2分,共40分)12345678910ABDCABDBCA11121314151617181920BCACCAABAD二、簡(jiǎn)答題(每小題5分,共40分)1、安裝軟件包時(shí)為什么需要用戶認(rèn)證?由于安裝軟件需要root特權(quán),因此以普通管理員身份登錄之后安裝軟件包時(shí)會(huì)要求進(jìn)行用戶認(rèn)證,此時(shí)正確輸入當(dāng)前管理員賬戶的密碼即可獲得授權(quán)。2、遠(yuǎn)程登錄和遠(yuǎn)程桌面有什么不同?遠(yuǎn)程登錄是指用戶使用支持Telnet、SSH的遠(yuǎn)程客戶端通過網(wǎng)絡(luò)登錄到Linux計(jì)算機(jī)的命令行界面。遠(yuǎn)程桌面是指從一臺(tái)計(jì)算機(jī)作為主控端遠(yuǎn)程登錄到另一臺(tái)作為被控端的計(jì)算機(jī)的圖形用戶界面。被遠(yuǎn)程管理操作的計(jì)算機(jī)必須具有圖形用戶界面,并且開啟了遠(yuǎn)程桌面功能。3、文件訪問者身份有哪幾種?文件訪問者身份是指文件權(quán)限設(shè)置所針對(duì)的用戶和用戶組,共有3種,分別是所有者(owner)、所屬組(group)和其他用戶(others)。4、簡(jiǎn)述Linux磁盤設(shè)備命名方法與磁盤分區(qū)命名方法。Linux磁盤設(shè)備名用字母表示不同的設(shè)備接口,例如a表示第1個(gè)接口,字母b表示第2個(gè)接口。原則上SCSI、SAS、SATA、USB接口硬盤的設(shè)備文件名均以/dev/sd開頭。這些設(shè)備命名依賴于設(shè)備的ID號(hào)碼,不考慮遺漏的ID號(hào)碼。例如,3個(gè)SCSI設(shè)備的ID號(hào)碼分別是0、2、5,設(shè)備名分別是/dev/sda、/dev/sdb和/dev/sdc。Linux磁盤分區(qū)的文件名需要在磁盤設(shè)備文件名的基礎(chǔ)上加上分區(qū)編號(hào)。SCSI、SAS、SATA、USB硬盤分區(qū)采用/dev/sdxy這樣的形式命名,其中x表示設(shè)備編號(hào)(從a開始),y是分區(qū)編號(hào)(從1開始)。5、target單元文件是如何實(shí)現(xiàn)復(fù)雜的啟動(dòng)管理的?啟動(dòng)目標(biāo)使用target單元文件描述,target單元文件的唯一目的是將其他systemd單元文件通過一連串的依賴關(guān)系組織在一起。以graphical.target單元文件為例說明target單元文件如何實(shí)現(xiàn)啟動(dòng)管理。graphical.target單元用于啟動(dòng)一個(gè)圖形會(huì)話,systemd會(huì)啟動(dòng)像GNOME顯示管理(gdm.service)、賬戶服務(wù)(accounts-daemon)這樣的服務(wù),并且會(huì)激活multi-user.target單元。而multi-user.target單元又會(huì)啟動(dòng)必不可少的NetworkManager.service、dbus.service服務(wù),并激活basic.target單元,從而最終完成帶有圖形界面的系統(tǒng)啟動(dòng)。6、Python虛擬環(huán)境有什么用?Python虛擬環(huán)境為不同的項(xiàng)目創(chuàng)建彼此獨(dú)立的運(yùn)行環(huán)境。在虛擬環(huán)境下,每一個(gè)項(xiàng)目都有自己的依賴包,而與其他項(xiàng)目無(wú)關(guān)。不同的虛擬環(huán)境中同一個(gè)包可以有不同的版本,并且虛擬環(huán)境的數(shù)量沒有限制。不同的應(yīng)用程序可以使用不同的虛擬環(huán)境能解決不同應(yīng)用程序之間的沖突,即使某個(gè)應(yīng)用程序的特定模塊升級(jí)版本,也不會(huì)影響到其他應(yīng)用程序。7、為什么要使用Autotools?Makefile擁有復(fù)雜的語(yǔ)法結(jié)構(gòu),當(dāng)項(xiàng)目規(guī)模非常大的時(shí)候,維護(hù)Makefile非常不易。源代碼包安裝分為3個(gè)步驟configure、make和makeinstall,在構(gòu)建過程中涉及到許多文件,制作起來(lái)非常復(fù)雜。使用Autotools工具生成Makefile文件,大大方便源碼安裝包的制作,而且無(wú)需更多的專業(yè)知識(shí)。8、為什么要使用SSH遠(yuǎn)程管理服務(wù)器?生產(chǎn)性服務(wù)器部署在專門的場(chǎng)所,平常不會(huì)直接在服務(wù)器上操作,而是遠(yuǎn)程管理維護(hù),一般都是通過遠(yuǎn)程登錄實(shí)現(xiàn)的。SSH是一種在應(yīng)用程序中提供安全通信的協(xié)議,通過SSH可以安全地訪問服務(wù)器。三、設(shè)計(jì)題(每小題10分,共20分)1、擬基于Ubuntu系統(tǒng)搭建一個(gè)Java應(yīng)用程序開發(fā)工作站,要求使用OracleJDK版本并提供集成開發(fā)環(huán)境,請(qǐng)列出需要完成的主要任務(wù)。參考答案:(1)檢查當(dāng)前的JDK版本。(2)安裝OracleJava。(3)安裝Eclipse。(從Eclipse官網(wǎng)下載Eclipse安裝器進(jìn)行安裝)(4)完成Eclipse初始化設(shè)置。(5)創(chuàng)建Java項(xiàng)目進(jìn)行測(cè)試。2、編寫Shell腳本批量檢測(cè)主機(jī)在線狀態(tài)。參考源碼:#!/usr/bin/bashwhilereadhostdoforcountin{1..3}dopin

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說明,都需要本地電腦安裝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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論