版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
第1章答案一、選擇題1-3BCC二、填空題1、Linux是在GNU版權(quán)下發(fā)行的遵循POSIX標(biāo)準(zhǔn)的操作系統(tǒng)內(nèi)核。2、Linux內(nèi)核的作者是Linus
Torvalds。3、命令接口演化為兩種主要形式,分別是(命令行界面)和(圖形用戶界面)。三、簡述Linux的技術(shù)特點(diǎn)
①
軟件資源豐富
②
支持多種不同格式的文件系統(tǒng)
③
強(qiáng)大的網(wǎng)絡(luò)功能
④
硬件要求不高,支持硬件種類多
⑤
具有強(qiáng)大的內(nèi)存管理和高性能的文件系統(tǒng)
⑥
成本低廉,提供全部源代碼四、Linux有哪些著名的發(fā)布商和發(fā)布版本?可以上網(wǎng)了解現(xiàn)在市面上流行的Linux發(fā)行版本。(1)基于RPM包①RedHat
優(yōu)點(diǎn):擁有數(shù)量龐大的用戶,優(yōu)秀的社區(qū)技術(shù)支持,許多創(chuàng)新。
缺點(diǎn):免費(fèi)版(FedoraCore)版本生命周期太短,多媒體支持不佳。②CentOS
優(yōu)點(diǎn):經(jīng)過非常嚴(yán)格的測試,具備極高的穩(wěn)定性與可靠性,免費(fèi)下載及使用,長達(dá)5年的免費(fèi)安全更新周期。
缺點(diǎn):缺乏最新Linux技術(shù),項(xiàng)目偶爾無法實(shí)現(xiàn)提供定期安全更新及穩(wěn)定發(fā)布的承諾。③SUSE
優(yōu)點(diǎn):專業(yè),易用的YaST軟件包管理系統(tǒng)。
缺點(diǎn):FTP發(fā)布通常要比零售版晚1~3個(gè)月。(2)基于deb包①DebianGNU/Linux
優(yōu)點(diǎn):遵循GNU規(guī)范,100%免費(fèi),優(yōu)秀的網(wǎng)絡(luò)和社區(qū)資源,強(qiáng)大的apt-get。
缺點(diǎn):安裝相對不易,stable分支的軟件極度過時(shí)。②Ubuntu
優(yōu)點(diǎn):人氣頗高的論壇提供優(yōu)秀的資源和技術(shù)支持,固定的版本更新周期和技術(shù)支持,可以從DebianWoody直接升級。
缺點(diǎn):還未建立成熟的商業(yè)模式。(3)其他①M(fèi)int②PCLinuxOS③Deepin第2章答案一.選擇題1.創(chuàng)建空文件或更新文件的時(shí)間戳改變文件的訪問和修改時(shí)間2.mvrename3.軟鏈接硬鏈接二、簡答題1、什么是重定向?重定向(Redirection)在計(jì)算機(jī)科學(xué)及操作系統(tǒng)中,特別是在Unix和類Unix系統(tǒng)(例如Linux和macOS)的命令行界面中,指的是將命令的標(biāo)準(zhǔn)輸入(stdin)、標(biāo)準(zhǔn)輸出(stdout)或標(biāo)準(zhǔn)錯(cuò)誤(stderr)從一個(gè)默認(rèn)的位置(通常是鍵盤或屏幕)改變到另一個(gè)位置(例如文件或另一個(gè)命令)。標(biāo)準(zhǔn)流標(biāo)準(zhǔn)輸入(stdin,文件描述符為0):默認(rèn)情況下,它來自鍵盤。標(biāo)準(zhǔn)輸出(stdout,文件描述符為1):默認(rèn)情況下,它輸出到屏幕。標(biāo)準(zhǔn)錯(cuò)誤(stderr,文件描述符為2):默認(rèn)情況下,它也輸出到屏幕,但與stdout分開,以便可以單獨(dú)處理錯(cuò)誤消息。重定向類型輸出重定向:>:將stdout重定向到文件。如果文件已存在,則覆蓋它;如果不存在,則創(chuàng)建它。>>:將stdout追加到文件末尾,而不是覆蓋它。輸入重定向:<:將stdin從文件重定向。錯(cuò)誤重定向:2>:將stderr重定向到文件。2>>:將stderr追加到文件末尾。&>
或
>file2>&1:將stdout和stderr都重定向到同一個(gè)文件。什么是管道命令?管道命令的定義:一般在Linux命令中(管道)之前的命令會(huì)輸出大量的結(jié)果,(管道)之后的命令一般就是帶有條件的,只將之前滿足條件的結(jié)果顯示出來。管道命令只會(huì)處理stdout,忽略stderr,管道命令后面接的第一個(gè)數(shù)據(jù)必定是命令,這個(gè)命令必須能夠接收stdin。3、管道命令的使用方法是?管道命令的使用方法:Linux管道命令具有過濾特性,一條命令通過標(biāo)準(zhǔn)輸入端口接收一個(gè)文件中的數(shù)據(jù),命令執(zhí)行后產(chǎn)生的結(jié)果數(shù)據(jù)又通過標(biāo)準(zhǔn)輸出端口送給后一條命令,作為第二條命令的輸入數(shù)據(jù)。第二條數(shù)據(jù)也是通過標(biāo)準(zhǔn)輸入端口接收輸入數(shù)據(jù)。三、實(shí)踐題1、在usr文件夾下建立一個(gè)空白的目錄。(目錄名自擬)sudomkdir/usr/new_directory_name在usr文件夾中剛剛建立的目錄中建立一個(gè)空的文件。touchempty_file.txt在這個(gè)空的文件中寫入一些已經(jīng)學(xué)過得命令,然后將其在終端中輸出。echo"ls">>/usr/my_new_directory/empty_file.txtecho"pwd">>/usr/my_new_directory/empty_file.txtecho"cd..">>/usr/my_new_directory/empty_file.txtcat/usr/my_new_directory/empty_file.txt在終端中寫入命令下載vim編輯器sudoaptupdatesudoaptinstallvimsudoyuminstallvim5、在終端中對jdk進(jìn)行解壓,并完成對jdk文件夾的復(fù)制,將其移動(dòng)到usr/local下,并將其文件夾的名字改為java。tar-zxvf/path/to/jdk-xxx.tar.gzsudocp-r/path/to/jdk-xxx/usr/local/sudomv/usr/local/jdk-xxx/usr/local/java6、使用本章所講的命令查看進(jìn)程,并且在終端完成進(jìn)程的關(guān)閉。
ps-ef|grepjavakillPID第3章答案實(shí)踐與練習(xí)選擇題1-5CDDCCC6-10CCBDC11-13AAA填空題1.#,$2.6443.useradd4.在該目錄下建立文件__從該目錄中刪除文件5.tar
cpio
dump
6.向歸檔文件末尾增加新的文件7./etc/motd8./usr/sbin9.init
10.passwd
-l
username11uncompress
三、簡答題1.讀寫2.只讀3.chmod777mydata4.chmodrootmydata第4章答案一.選擇題1.B2.A3.C4.C5.A6.D7.D8.B9.C10.B11.B12.C13.A14.B15.B二.填空題1.rwx2.2563.cdstudl/test4.touch5.運(yùn)行態(tài)、就緒態(tài)和等待態(tài)6.64字節(jié)7.grep8.&9.ls-al|more10.shiftpgup11.python12.<o>13.764第5章答案一.填空題1.HTTP2.密碼3.214.FTP5.DNS二.選擇題1.B2.A3.B4.C5.A6.B7.D8.A9C三.判斷題1.×2.√3.×4.√5.×四.解答題1.Internet上有大量的程序、文檔、圖片、音樂、影視片段等多種不同功能、不同展現(xiàn)形式、不同格式的文件供用戶索取,利用FTP協(xié)議(文件傳輸協(xié)議),用戶可以將遠(yuǎn)程計(jì)算機(jī)上的這些文件下載到自己計(jì)算機(jī)的磁盤中,也可以將本機(jī)的文件上傳到遠(yuǎn)程計(jì)算機(jī)上。FTP服務(wù)器是指存放著大量可供下載資源的文件服務(wù)器,它運(yùn)行著FTP服務(wù)器程序,對用戶的訪問提供支持。2.虛擬主機(jī),也叫“網(wǎng)站空間”,就是把一臺運(yùn)行在互聯(lián)網(wǎng)上的物理服務(wù)器劃分成多個(gè)“虛擬”服務(wù)器。虛擬主機(jī)技術(shù)極大的促進(jìn)了網(wǎng)絡(luò)技術(shù)的應(yīng)用和普及。同時(shí)虛擬主機(jī)的租用服務(wù)也成了網(wǎng)絡(luò)時(shí)代的一種新型經(jīng)濟(jì)形式。3.1.協(xié)議協(xié)商2.建立連接3.訪問共享資源4.斷開連接
第6章答案習(xí)題答案一、選擇題1、A2、C3、D4、B5、B6、B二、填空題1、所有傳遞給函數(shù)的參數(shù)2、各種不同的3、交互式、批處理式4、簡單性、可移植性、開發(fā)容易三、簡答題1、編程模式:編程模式是用來輸入和編輯文件的模式,屏幕上會(huì)顯示用戶的鍵入,按鍵不是被解釋為命令執(zhí)行,而是作為文本寫入用戶的文件中。指令模式:指令模式是用來編輯、存盤和退出文件的模式。運(yùn)行vi后,首先進(jìn)入指令模式。此時(shí)輸入的任何字符都被視為指令對待,鍵入的命令不會(huì)在屏幕上顯示。如果從指令模式切換到編程模式,則可以按“Insert”鍵;如果從編程模式切換到指令模式,則可以按“Esc”鍵。如果不能斷定目前處于什么模式,則可以多按幾次“Esc”鍵,這時(shí)系統(tǒng)會(huì)發(fā)出蜂鳴聲,證明已經(jīng)進(jìn)入指令模式。a、資源密集型的任務(wù),尤其是在需要考慮效率時(shí)(如,排序,bash等等)。b、需要處理大任務(wù)的數(shù)學(xué)操作,尤其是浮點(diǎn)運(yùn)算,精確運(yùn)算,或者復(fù)雜的算術(shù)運(yùn)算(這種情況下一般用C++或FORTRAN來處理)。c、有跨平臺(操作系統(tǒng))移植需求(一般使用C或Java)。d、復(fù)雜的應(yīng)用,在必須使用結(jié)構(gòu)化編程的時(shí)候(需要變量的類型檢查,函數(shù)原型等)。e、對于影響系統(tǒng)全局性的關(guān)鍵任務(wù)應(yīng)用。f、對于安全有很高要求的任務(wù),比如一個(gè)防火墻。g、項(xiàng)目有連串的以來的各個(gè)部分組成。h、需要大規(guī)模的文件操作。i、需要多維護(hù)數(shù)組的支持。j、需要數(shù)據(jù)結(jié)構(gòu)的支持,比如鏈表。k、需要產(chǎn)生或操作圖形化界面GUI。l、需要直接操作系統(tǒng)硬件。m、需要I/O或socket接口。n、需要使用庫活力留下來的老代碼的接口。o、私人的,閉源的應(yīng)用(shell腳本把代碼就放在文本文件中,全世界都能看得到)。3、#!/bin/bashdir=$1shiftwhile[$1]dofile=$1cp$1$dirshiftdonels$dir4、#!/bin/bashforfilein*.cdocp${file}${1}donels${1}-ls
第7章答案一.選擇題:1.B2.B3.B二.填空題1.SmallBACD三.編程題寫一個(gè)函數(shù),計(jì)算一個(gè)給定的日期是該年的第幾天。#coding=utf-8#寫一個(gè)函數(shù),計(jì)算給定日期是該年的第幾天.defcount(year,month,day):count=0#判斷該年是平年還是閏年ifyear%400==0or(year%4==0andyear%100!=0):print('%d年是閏年,2月份有29天!'%year)li1=[31,29,31,30,31,30,31,31,30,31,30,31]foriinrange(month-1):count+=li1[i]returncount+dayelse:print('%d年是平年,2月份有29天!'%year)li2=[31,28,31,30,31,30,31,31,30,31,30,31]foriinrange(month-1):count+=li2[i]returncount+dayif__name__=="__main__":year=int(input('請輸入年份:'))month=int(input('請輸入月份:'))day=int(input('請輸入日期:'))count=count(year,month,day)print('%d年%d月%d日是今年的第%d天!'%(year,month,day,count))從0到9中隨機(jī)選擇,生成1到10個(gè)隨機(jī)數(shù),組成集合A,同理生成集合B,輸出A和B以及它們的并集和交集。#coding=utf-8#從0到9中隨機(jī)選擇,生成1到10個(gè)隨機(jī)數(shù),組成集合A,同理生成集合B,輸出A和B以及其交集和并集.importrandom#定義一個(gè)函數(shù)用來生成滿足題目要求的集合defmyFunc():'''生成一個(gè)滿足特定要求的集合'''#定義一個(gè)空列表用來存儲生成的隨機(jī)數(shù)List=[]#生成一個(gè)隨機(jī)數(shù),即確定要生成的集合的元素個(gè)數(shù)i=random.randint(1,10)forjinrange(0,i+1):#產(chǎn)生0-9之間的隨機(jī)數(shù)x=random.randint(0,9)#將生成的隨機(jī)數(shù)添加到列表List.append(x)returnset(List)A=myFunc()#打印集合Aprint(A)B=myFunc()#打印集合Bprint(B)print('*'*50)#打印集合A和B的交集print(A&B)#打印集合A和B的并集print(A|B)第8章答案選擇題CAACBD簡答題1.“jps”命令的用處?答案:這個(gè)命令可以檢查Namenode、Datanode、TaskTracker、JobTracker是否正常工作。2.hadoop-env.sh是用于做什么的?答案:hadoop-env.sh提供了Hadoop中.JAVA_HOME的運(yùn)行環(huán)境3.簡單說明一下什么是sparkRdd?答案:parkRDD叫做分布式數(shù)據(jù)集,是Spark中最基本的數(shù)據(jù)抽象,它代表一個(gè)不可變、可分區(qū)、里面的元素可并行計(jì)算的集合。RDD具有數(shù)據(jù)流模型的特點(diǎn):自動(dòng)容錯(cuò)、位置感知性調(diào)度和可伸縮性。RDD允許用戶在執(zhí)行多個(gè)查詢時(shí)顯式地將工作集緩存在內(nèi)存中,后續(xù)的查詢能夠重用工作集。RDD支持兩種類型的操作:轉(zhuǎn)換(從現(xiàn)有數(shù)據(jù)集創(chuàng)建新數(shù)據(jù)集)和操作(在數(shù)據(jù)集上運(yùn)行計(jì)算后將值返回給驅(qū)動(dòng)程序)RDD中的所有轉(zhuǎn)換都是延遲加載的,也就是說,它們并不會(huì)直接計(jì)算結(jié)果。只有當(dāng)執(zhí)行action時(shí)才會(huì)計(jì)算結(jié)果。第9章答案1.簡答題1)什么是ETL?ETL是數(shù)據(jù)抽?。‥xtract)、清洗(Cleaning)、轉(zhuǎn)換(Transform)、裝載(Load)的過程。是構(gòu)建數(shù)據(jù)倉庫的重要一環(huán),用戶從數(shù)據(jù)源抽取出所需的數(shù)據(jù),經(jīng)過數(shù)據(jù)清洗,最終按照預(yù)先定義好的數(shù)據(jù)倉庫模型,將數(shù)據(jù)加載到數(shù)據(jù)倉庫中去。2)Hbase的特點(diǎn)是什么?Hbase一個(gè)分布式的基于列式存儲的數(shù)據(jù)庫,基于Hadoop的hdfs存儲,zookeeper進(jìn)行管理。Hbase適合存儲半結(jié)構(gòu)化或非結(jié)構(gòu)化數(shù)據(jù),對于數(shù)據(jù)結(jié)構(gòu)字段不夠確定或者雜亂無章很難按一個(gè)概念去抽取的數(shù)據(jù)。Hbase為null的記錄不會(huì)被存儲.基于的表
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 黑龍江省哈爾濱市六校聯(lián)考2024-2025學(xué)年高二上學(xué)期1月期末考試語文試題(含解析)
- 考研《教育史(040103)》考前強(qiáng)化練習(xí)試題庫(含答案)
- 2025年陜西省職教高考《職測》核心考點(diǎn)必刷必練試題庫(含答案)
- 2025年曲靖醫(yī)學(xué)高等??茖W(xué)校高職單招職業(yè)技能測試近5年常考版參考題庫含答案解析
- 金庸小說知識競賽考試題庫及答案(含各題型)
- 2025高考物理一輪復(fù)習(xí)第35講拆2.光學(xué).含答案
- 10kV配電站房工程施工中的資源配置與協(xié)調(diào)
- 會(huì)議服務(wù)外包合同
- 執(zhí)行項(xiàng)目經(jīng)理聘任合同協(xié)議書范本
- 精裝商鋪?zhàn)赓U合同年
- 小學(xué)六年級數(shù)學(xué)上冊《簡便計(jì)算》練習(xí)題(310題-附答案)
- 地理標(biāo)志培訓(xùn)課件
- 培訓(xùn)如何上好一堂課
- 高教版2023年中職教科書《語文》(基礎(chǔ)模塊)下冊教案全冊
- 人教版英語七年級上冊閱讀理解專項(xiàng)訓(xùn)練16篇(含答案)
- 畢業(yè)旅游活動(dòng)設(shè)計(jì)與實(shí)施方案
- 宜城安達(dá)特種水泥有限公司雙寨子礦區(qū)鋁土礦礦產(chǎn)資源開發(fā)利用與生態(tài)復(fù)綠方案
- 面向機(jī)器人柔順操作的力位精準(zhǔn)控制方法
- 七年級下冊英語單詞默寫表直接打印
- 瓦斯防治八招培訓(xùn)課件
- 《他汀長期治療》課件
評論
0/150
提交評論