




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
《Linux操作系統管理》參考答案TOC\o"1-1"\h\u目錄25712項目1 124079項目2 319792項目3 327425項目4 43878項目5 510780項目6 51499項目7 726537項目8 712881項目9 821650項目10 912241項目11 1015874項目12 1116852項目13 1216540項目14 149534項目15 165463項目16 16項目1一、選擇題1.A 2.D3.D二、簡答題1.討論開源軟件、自由軟件與免費軟件的異同。開源軟件是指其源碼可以被公開使用的軟件,并且此軟件的使用,修改和分發也不受許可證的\t"/item/%E5%BC%80%E6%94%BE%E6%BA%90%E4%BB%A3%E7%A0%81%E8%BD%AF%E4%BB%B6/_blank"限制。自由軟件是一種可以不受限制地自由使用、復制、研究、修改和分發的軟件。大部分的自由軟件都是以在線(online)發布,并且不收任何費用。免費軟件是一種不須付費就可取得的軟件,但是通常有其他的限制,使用者并沒有研究、修改和分發的自由。該軟件的源代碼不一定會公開,也有可能會限制重制及發再行的自由,所以免費軟件的重點是不需要花錢,而不是自由的軟件。2.比較Linux、Unix和windows的使用場合、優缺點。特點WindowsLinuxUNIX安全特性一般好很好穩定性好很好很好軟件支持很好好好硬件支持好較好一般源代碼保密開放保密使用方便性非常方便方便方便版權限制和使用有無有技術支持好基于團隊形式好Linux和Unix一般使用在對安全性和穩定性要求較高的場合,如應用服務器、數據庫服務器等的操作系統。Windows一般使用在PC市場,強調易用性的場合。3.查詢資料討論android和Linux關系。Android基于Linux內核,但不是Linux操作系統。Android一種以Linux為基礎的開放源代碼操作系統,主要用于便攜設備。Android底層是Linuxkernel,還增加了其它一些針對多媒體的驅動程序。Android系統的應用程序一般都是運行在dalvik之上的java程序,而dalvik是運行在Linuxkernel之上的。4.Linux分為內核版本和發行版本,它們之間有什么區別,各代表了什么意思?Linux內核只提供基本的設備驅動、文件管理、資源管理等功能,是Linux操作系統的核心組件。Linux內核可以被廣泛移植,而且還對多種硬件都適用。Linux內核版本有穩定版和開發版兩種。Linux發行版本由內核和相關應用軟件打包而成,相對于內核版本號,發行版本號隨著發布者的不同而不同,與系統內核的版本號是相對獨立的。5.Linux和UNIX各有什么特點?兩者之間有什么聯系?UNIX因其良好而穩定的性能,在服務器領域獲得了廣泛的使用。但是由于其價格昂貴,大部分與特定硬件平臺綁定,使用要求較高。Linux是一種類UNIX系統,對硬件要求較低,可以跨不同的硬件平臺,具有UNIX的安全性和穩定性,而且還是開源的系統,用戶可以免費使用。6.請寫出電腦里的第一塊SATA硬盤的第3個主分區和第2個邏輯分區所對應的設備文件;/dev/sda3、/dev/sda6。7.請解釋/dev/sdb3,/dev/sda8,/dev/had1的含義。/dev/sdb3表示第2塊SCSI設備的第3個主分區。/dev/hda1表示IDE0接口上的主盤的第1個主分區(第1塊IDE硬盤的第1個主分區)8.假設電腦的物理內存為8GB,一個SATAII硬盤,容量為1TB,現在需要安裝windows10和CentOS7,請規劃一個硬盤分區方案。可以劃分為四個主分區,前兩個分區給windows10系統使用。后面兩個分區給CentOS7使用,一個分區給/boot、swap、/var,一個分區給/和/home。項目2一、選擇題1.D 2.A 3.C二、簡答題1.如何啟動一個服務?如何設置開機時自啟動一個服務?如何修改默認啟動級別?啟動服務使用systemctlstart服務名;自啟動服務使用systemctlenable服務名;修改啟動運行級別使用:systemctlset-defaultmulti-user.target或者graphical.target。2.如何查看sshd.service?其屬于哪個target?cat/usr/lib/systemd/system/sshd.service,查看[install]節的內容,可以看出sshd.service服務屬于multi-user.target。項目3一、選擇題1.A 2.C 3.C 4.D 5.A 6.B7.C二、簡答題1.什么是絕對路徑與相對路徑,要由/usr/share/doc進入到/usr/share/man寫出相對路徑與絕對路徑。 絕對路徑是相對于/目錄的,相對目錄是相對于當前目錄的。 相對路徑:cd../man;絕對路徑:cd/usr/share/man2.什么是符號鏈接,什么是硬鏈接?符號鏈接與硬鏈接的區別是什么? 硬鏈接:是指通過文件的inode來進行鏈接,硬鏈接的作用是允許一個文件擁有多個有效文件名,這樣用戶就可以對一些重要的文件建立硬鏈接,以防止誤刪除操作。 符號鏈接:也叫軟鏈接,類似于windows中的快捷方式,因此軟鏈接指向真正的文件或者目錄位置。軟鏈接可以對不存在的目錄或文件進行創建,可以交叉文件系統。刪除軟鏈接并不影響被指向的文件,但若被指向的原文件被刪除,則相關軟連接被稱為死鏈接。3.目錄/test下有兩個文件hello.c和hello.c.bz2,請使用tar命令進行歸檔壓縮,并輸出為hello.tar.gz,再將hello.tar.gz復制到/backup目錄下,最后將hello.tar.gz解包。請寫出具體的命令。cd/testtar-czvfhello.tar.gzhello.chello.c.bz2 cphello.tar.gz/backup tarxzvfhello.tar.gz項目4一、選擇題1.C 2.A 二、簡答題1.請解釋命令串的作用:grep/bin/bash/etc/passwd2>/dev/null&&cat/etc/passwd|wc-l。查詢/etc/passwd文件中是否含有字符串“/bin/bash”,如果查詢到就顯示所在行的信息,并統計/etc/passwd文件中的行數。如果查詢不到,不顯示任何信息。2.解釋以下命令的輸出結果:echo“mycurrentdirectoryis`pwd`”“mycurrentdirectoryis/root”echo‘mycurrentdirectoryis`pwd`’‘mycurrentdirectoryis/root’echo“mylognameis$LOGNAME”“mylognameisroot”echo“mylognameis\$LOGNAME”“mylognameis$LOGNAME”echo“mylognameis`$LOGNAME`”出錯echo“currenttimeis”`date+$H:%I`項目5一、填空題0 2.su 3.useradd、usermod、userdel4.groupadd、groupdel 二、選擇題1.D 2.C 3.B三、實操題groupadd-g1000managergroupadd-g1001classuseradd-gmanager-d/home/linda-s/bin/bash-m-u1000lindauseradd-gmanager-d/home/joy-s/bin/bash-m-u1001joyuseradd-gclass-d/home/jack-s/bin/bash-m-u1002jackuseradd-gclass-d/home/lily-s/bin/bash-m-u1003lilyuseradd-gclass-d/home/mike-s/bin/bash-m-u1004mikepasswd-lmike項目6一、填空題/dev/hda1、/dev/hda5、/dev/sr0二、選擇題1.C 2.C 3.D 4.A 5.B 6.A7.B三、簡答題1.Linux下掛載分區和Windows下有何不同?Windows下的磁盤分區默認會自動掛載,采用C:、D:等形式來命名分區,可以直接進入分區,而Linux下的磁盤分區默認情況下不是自動掛載的。如果需要開機自動掛載,需要修改/etc/fstab文件,按照文件格式要求填寫相關內容,或者使用mount命令手動掛載,掛載時使用設備名+目錄的形式,通過目錄來訪問分區,使用完畢后再使用umount命令卸載。2.簡述LVM的作用及創建過程。LVM(LogicalVolumeManager,邏輯卷管理器)是Linux下對磁盤分區進行管理的一種機制。LVM是建立在磁盤分區和文件系統之間的一個邏輯層,管理員利用LVM可以在磁盤不用重新分區的情況下動態調整分區的大小。LVM的創建過程:使用fdisk命令創建物理分區。使用pvcreate命令創建物理卷。使用vgcreate命令創建卷組。使用vgchange命令激活卷組。使用vgdisplay命令顯示卷組、使用pvdisplay顯示物理卷使用lvcreate命令創建邏輯卷。使用mkfs命令格式化邏輯卷、創建文件系統。四、實操題現有一個Windows下使用過的U盤(/dev/sdb1),要求在此U盤上新建myfiles目錄,并在此目錄下新建一個文件soft,內容為“helloworld”,再將該文件復制到/root目錄下,最后安全取出U盤。要求寫出相關的命令行。su-rootmount-tvfat/dev/sdb1/mnt&&cd/mnt&&mkdirmyfiles&&cdmyfilesecho“helloworld”>soft&&cpsoft/rootcd/&&umout/dev/sdb1項目7一、選擇題1.B2.B3.C4.D5.D6.B7.D二、簡答題什么是守護進程?守護進程(Daemon)是指在后臺運行而沒有終端,或者登錄shell與之結合在一起的進程。Linux系統中有許多標準的守護進程,一種一些周期性地運行來完成特定的任務(例如:crond),而其余則連續地運行,等待系統中發生的某些特定事件(例如:xinetd和lpd)。三、實操題crontab-e編輯crontab文件:5016***rm-rf/abc/*008-18/1***tail-5/xyz/x1>>/backup/bak01.txt5017**1tarczvfbackup.tar.gz/data5517***umount/dev/sdc項目8一、選擇題1.B2.C二、簡答題1.使用yum前需要配置安裝源,請問如何配置本地安裝光盤源?1)掛載本地光盤mount-tiso9660/dev/sr0/mnt/cdrom2)在目錄“/etc/yum.repos.d/”創建文件“.repo”3)配置本地yum源[root@fanhui~]#cd/etc/yum.repos.d#進入yum配置目錄[root@fanhuiyum.repos.d]#touchCentOS7.repo#建立yum配置文件[root@fanhuiyum.repos.d]#vimCentOS7.repo#編輯配置文件,添加以下內容[CentOS-yum]name=CentOS7#自定義名稱baseurl=file:///mnt#本地光盤掛載目錄enabled=1#啟用yum源,0不啟用,1啟用gpgcheck=0#檢查GPG-KEY(加密算法),0位不檢查,1為檢查2.比較rpm和yum兩種軟件包管理工具。采用使用軟件包方式安裝軟件時,可以通過rpm工具安裝,由于安裝時依賴軟件包較多,需要解決依賴關系,不太方便。所以我們推薦使用yum工具,實現自動下載軟件包,自動解決依賴關系。項目9一、填空題1.主機地址、網絡地址 2.通信協議 3.ping 4.netstat二、實操題Master機器配置如下:ipaddressadd0/26devens33iprouteadddefaultviahostnamemaster為了讓修改永久生效,需要修改網卡接口配置文件/etc/sysconfig/network-scripts/目錄下,名稱為ifcfg-ens33的文件,在此文件中增加IP地址、子網掩碼和默認網關,還需要修改/etc/hostname、/etc/resolv.conf方法文件。Slaver1機器配置如下:ipaddressadd0/26devens33iprouteadddefaultviahostnameslaver1Slaver2機器配置如下:ipaddressadd0/26devens33iprouteadddefaultviahostnameslaver2在每個機器上執行以下操作,增加DNS服務器地址。vim/etc/resolv.confnameserver0nameserveroptionsrotateoptionstimeout:1attempts:2項目10一、選擇題1.D. 2.B 3.B 4.C 5.C二、簡答題1.如何限制允許訪問Samba服務器的計算機?在smb.conf文件的[globals]節中,使用hostsallow指令進行配置。2.如何拒絕特定的計算機訪問?使用hostsdeny指令在smb.conf文件的[globals]節中進行配置。3.修改完smb.conf文件,如何使Samba重新讀取該配置文件?執行systemctlreloadsmb命令使Samba讀取更改,在提交重新配置的文件之前,請用testparm命令測試其正確性。4.要測試與Samba服務器的連接,應如何配置防火墻?要測試與Samba服務器的連接,可以使用smbclient命令。為了測試,需要允許通過UDP的137和138端口進行訪問,使用命令firewall-cmd--permanent--add-service=samba。項目11一、選擇題1.A 2.D 3.C 4.D 5.D 6.D二、簡答題1.在本地網絡上(/24)搭建一個高速緩存DNS服務器(IP地址為0),轉發服務器IP地址為。應如何配置該服務器?安裝bindRPM程序包。yum-yinstallbindbind-utils修改/etc/named.conf文件,主要修改項有:listen-onport53{;0;};allow-query{localhost;/24;};Forwarders{;};啟動named服務。
systemctlstartnamed修改本地客戶端執行本地DNS高速緩存DNS服務器。
vim/etc/resolv.conf
增加一行nameserver,確保是第一個nameserver記錄。測試本地DNS服務器。
dig開啟本地系統防火墻的TCP和UDP53端口。
firewall-cmd--permanent--add-service=dns
firewall-cmd--reload為確保下次Linux啟動時DNS能自啟動,執行如下命令。systemctlenablenamed2.如何測試Postfix配置是否正確?使用telnetlocalhost25命令,輸入ehlolocalhost,如果返回結果不報錯,就說明Postfix服務器配置正確。3.如何測試Dovecot配置是否正確?使用telnetlocalhost110命令,輸入user用戶名,輸入pass密碼,如何沒有出錯信息,說明Dovecot服務器配置正確。項目12一、選擇題1.B 2.A 二、簡答題1.什么是虛擬主機?什么是個人主頁?兩者有什么區別?虛擬主機就是將一臺物理服務器虛擬成多臺的邏輯服務器,可以有效節省硬件資源并且方便管理。個人主頁就是屬于個人的網站,是一個網址(URL),是個人為了宣傳自己而對外提供的一種網絡資源訪問。個人主頁可以部署到虛擬主機上,以對外提供瀏覽和訪問服務。2.虛機主機的實現方式有哪幾種?基于IP地址、基于域名和基于端口號的虛擬主機服務。3.在物理服務器上搭建2個虛擬網站,域名為和,IP地址為00/16。請問如何實現?寫出詳細過程。1)建立虛擬主機存放網頁的根目錄(mkdir/var/www/vhost1/var/www/vhost2),并創建相應的首頁文件index.html。2)在httpd.conf文件末尾加入“IncludeOptionalconf.d/*.conf”指令。3)編輯每個域名的配置文件(/etc/httpd/conf.d/*.conf),加入虛擬主機配置段vi/etc/httpd/conf.d/vhost.conf<VirtualHost00>。 DocumentRoot/var/www/vhost1 ServerName </VirtualHost> <VirtualHost00> DocumentRoot/var/www/vhost2 ServerName </VirtualHost>4.如何集成Apache和PHP?1)安裝php軟件。修改/etc/httpd/conf/httpd.conf文件內容如下:LoadModulephp5_modulemodules/libphp5.so<Directory/>AllowOverridenoneRequireallgranted</Directory>AddTypeapplication/x-compress.zAddTypeapplication/x-gzip.gz.tgzAddTypeapplication/x-httpd-php.php<IfModuledir_module>DirectoryIndexindex.htmlindex.php</IfModule>3)檢查是否有語法錯誤httpd-t項目13簡答題1.簡述DHCP的工作原理。1)查找DHCPServer當DHCP客戶機第一次登錄網絡的時候(也就是客戶機上沒有任何IP地址數據時),它會通過UDP67端口向網絡上發出一個DHCPDISCOVER數據包(包中包含客戶機的MAC地址和計算機名等信息)。因為客戶機還不知道自己屬于哪一個網絡,所以封包的源地址為,目標地址為55,然后再附上DHCPdiscover的信息,向網絡進行廣播。若一直沒有得到回應,客戶機會將這一廣播包重新發送四次(以2,4,8,16秒為間隔,加上1-1000毫秒之間隨機長度的時間)。如果都沒有得到DHCPServer的回應,客戶機會從/16這個自動保留的私有IP地址中選用一個IP地址。并且每隔5分鐘重新廣播一次,如果收到某個服務器的響應,則繼續IP租用過程。2)提供IP地址租用當DHCPServer監聽到客戶機發出的DHCPdiscover廣播后,它會從那些還沒有租出去的地址中,選擇最前面的空置IP,連同其它TCP/IP設定,通過UDP68端口響應給客戶機一個DHCPOFFER數據包(包中包含IP地址、子網掩碼、地址租期等信息)。此時還是使用廣播進行通訊,源IP地址為DHCPServer的IP地址,目標地址為55。同時,DHCPServer為此客戶保留它提供的IP地址,從而不會為其他DHCP客戶分配此IP地址。3)
接受IP租約如果客戶機收到網絡上多臺DHCP服務器的響應,只會挑選其中一個DHCPOFFER(一般是最先到達的那個),并且會向網絡發送一個DHCPREQUEST廣播數據包(包中包含客戶端的MAC地址、接受的租約中的IP地址、提供此租約的DHCP服務器地址等),告訴所有DHCPServer它將接受哪一臺服務器提供的IP地址,所有其他的DHCP服務器撤銷它們的提供以便將IP地址提供給下一次IP租用請求。此時,由于還沒有得到DHCPServer的最后確認,客戶端仍然使用為源IP地址,55為目標地址進行廣播。4)
租約確認當DHCPServer接收到客戶機的DHCPREQUEST之后,會廣播返回給客戶機一個DHCPACK消息包,表明已經接受客戶機的選擇,并將這一IP地址的合法租用以及其他的配置信息都放入該廣播包發給客戶機。2.根據dhcp.conf文件實例回答問題。1)251。2)默認網關:54,DNS:和。域名:3)給MAC地址為00:a0:78:8e:9f:ab的主機指定唯一的IP地址24)本地連接中配置本地網卡“自動獲取IP地址”5)ipconfig/all6)查看文件:/var/lib/dhcpd/dhcpd.leasesmoredhcpd.leaseslease00{starts52017/12/0802:49:08;ends52017/12/0802:59:08;tstp52017/12/0802:59:08;cltt52017/12/0802:49:08;bindingstatefree;hardwareethernet00:50:56:c0:00:01;uid"\001\000PV\300\000\001";}server-duid"\000\001\000\001!\274\271y\000\014)\243\300I";可以看出分配出去的IP為00。項目14簡答題1.簡述Docker的工作原理。Docker是虛擬化技術的一種實現,是一種輕量級的主機,不依賴虛擬機操作系統。它打包應用程序和運行環境成一個鏡像,來解決部署時的環境依賴問題,能夠做到跨平臺分發和使用。Docker容器之間相互隔離,不包含操作系統,共用宿主機的操作系統和運行環境,因此容器啟停很快。2.請從DcockerHub上安裝ubuntu鏡像,寫出具體的操作命令。dockerpullubuntudockerimagesdockerrun-itubuntu/bin/bashexit3.查閱資料,對dockerfile文件的格式進行說明。dockerfile文件可以用來創建鏡像,dockerfile文件中可以寫一些語句,具體如下:FROM:指定基于那個鏡像,格式FROM鏡像名[:標簽]MAINTAINER:指定作者信息,格式MAINTAINnameE-MAILRUN:鏡像操作指令,格式RUN<command>|<command,"param1","param2">CMD:指定容器啟動時執行的命令,格式同RUNENV:定義環境變量,格式ENV<key>,<value>ADD:將本地(遠程)文件/目錄復制到容器的某個目錄下COPY:將本地文件/目錄復制到容器的某個目錄下VOLUME:指定掛載點USER:指定容器的用戶ENTRYPOINT:類似于CMD,但是比CMD和dockerrun提前執行EXPOSE:指定暴露端口使用DockerFile安裝Nginx。vimDockerfile#setthebaseimagetoCentOSFROMcentos#setauthor&E-MAILMAINTAINERfanhuifanhui@#installnecessarytoolsRUNyum-yinstallpcre
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 老舊供熱管網及設施改造工程規劃設計方案
- 智慧城市綠色能源項目合作合同
- 物理力學材料分析練習題
- 環保產業污染減排成果展示表
- 跨行業合作促進林業適度規模經營的措施
- 技術創新在產業提質增效中的核心作用
- 外貿英語實務操作詞匯練習題
- 電力購售及供應服務協議
- 節日中的家鄉美景寫景13篇范文
- 2025年音樂教育專業綜合考試試卷及答案
- 2025年中國orc低溫余熱發電系統行業分析及發展趨勢預測
- 2025春冀美版(2024)小學美術一年級下冊(全冊)教學設計及反思附目錄P208
- 中醫護理疑難病例討論
- 集客業務培訓心得
- 車間成本控制管理制度
- 廠房屋頂光伏項目可行性分析報告
- PADI潛水OW理論知識課件
- 2025年“安康杯”安全生產知識競賽考試題(附答案)
- 模具鉗工應聘簡歷
- 2025年《處方管理辦法》標準課件
- 低壓電工作業試題含參考答案
評論
0/150
提交評論