




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
大數(shù)據(jù)基礎(chǔ)Unit2《大數(shù)據(jù)基礎(chǔ)》.移動商務(wù)營銷課程群2.1Linux簡介基礎(chǔ)Linux應(yīng)用2.1Linux簡介
UNIX操作系統(tǒng):UNIX支持多用戶和多任務(wù);頗具靈活性,可以很容易地被修改,從而使UNIX發(fā)展多樣化;在UNIX不斷發(fā)展的過程中,它的定位是一個大型操作系統(tǒng);隨著PC逐漸發(fā)展且功能日趨強(qiáng)大,人們開始著手開發(fā)UNIX的PC版本。UNIX的興起2.1Linux簡介
開源、自由的Linux1991年10月,LinusTorvalds使用了由AndrewTanenbaum教授的小型教學(xué)用操作系統(tǒng)Minix后,Linus自己開發(fā)出了他自稱為Linus版的Minix,后來命名為Linux。2.1Linux簡介
Linux從誕生之日起,創(chuàng)始人Linus明確Linux定位:所有人共享的自由軟件源代碼全部開源非盈利工具軟件開源、自由的Linux2.1Linux簡介
Linux是為Intel架構(gòu)的個人計算機(jī)和工作站設(shè)計的操作系統(tǒng)。
既有字符界面,又可提供像Windows和Macintosh那樣功能齊全的圖形用戶界面;Linux被定位為一個自由軟件,是免費(fèi)的、開放源代碼的產(chǎn)品。Linux的誕生2.1Linux簡介Linux的特點(diǎn)開放性:所有源碼公開兼容性:與UNIX兼容自由軟件多用戶:秉承UNIX系統(tǒng)的多用戶特性多任務(wù):可同時處理若干任務(wù)移植性:90%的源代碼采用C語言編寫,移植性很高,便于定制和再開發(fā)內(nèi)存管理:未使用的內(nèi)存區(qū)域作為buffer,采取內(nèi)存保護(hù)模式來執(zhí)行程序
《大數(shù)據(jù)基礎(chǔ)》在線開放課程組《大數(shù)據(jù)基礎(chǔ)》.移動商務(wù)營銷課程群大數(shù)據(jù)基礎(chǔ)Unit2《大數(shù)據(jù)基礎(chǔ)》.移動商務(wù)營銷課程群2.2.1Linux在虛擬機(jī)中的安裝2.2Linux操作系統(tǒng)安裝與使用2.2.2Linux文本編輯器Vi的使用大數(shù)據(jù)基礎(chǔ)基礎(chǔ)Linux應(yīng)用1Vmware中安裝CentOs本課程實(shí)驗環(huán)境為在VmwareWorkstation虛擬機(jī)中安裝CentOs:
2.2.1Linux在虛擬機(jī)中的安裝CentOs是Linux發(fā)行版之一VMwareWorkstation虛擬機(jī)是獨(dú)立運(yùn)行主機(jī)操作系統(tǒng)的離散環(huán)境2.2.1Linux在虛擬機(jī)中的安裝2安裝
1)請自行下載VMwareWorkstation軟件及CentOs鏡像文件。
2)按照常規(guī)的軟件安裝流程安裝好VMwareWorkStation后,打開后如右圖所示。
3)選擇“創(chuàng)建虛擬機(jī)”。2.2.1Linux在虛擬機(jī)中的安裝2安裝
4)根據(jù)提示創(chuàng)建完成后,VmwareWorkStations中顯示了剛安裝的虛擬機(jī)。
5)點(diǎn)擊開啟此虛擬機(jī)。2.2.1Linux在虛擬機(jī)中的安裝2安裝
6)點(diǎn)擊啟動此虛擬機(jī)后,根據(jù)提示進(jìn)行操作,出現(xiàn)右圖所示界面,點(diǎn)擊開始安裝即可。2.2.1Linux在虛擬機(jī)中的安裝2安裝
7)完成CentOs的安裝后,重新開機(jī)將進(jìn)入系統(tǒng)的第一次啟動,只有當(dāng)系統(tǒng)能正常啟動才說明安裝成功,否則需要排查故障或重新安裝。2.2.1Linux在虛擬機(jī)中的安裝3系統(tǒng)登錄
系統(tǒng)啟動后根據(jù)安裝時用戶的設(shè)置,系統(tǒng)登錄界面有所不同。共分為兩種模式:1)以文本模式登錄2)以圖形模式登錄若選擇系統(tǒng)啟動后是進(jìn)入文本模式,則出現(xiàn)如下圖所示登錄界面,輸入用戶賬號和密碼,賬號驗證成功后登錄系統(tǒng)。本課程實(shí)驗在文本模式下進(jìn)行。
若需要以圖形模式登入,則在安裝centos時需要額外安裝圖形界面程序包?!洞髷?shù)據(jù)基礎(chǔ)》在線開放課程組《大數(shù)據(jù)基礎(chǔ)》.移動商務(wù)營銷課程群大數(shù)據(jù)基礎(chǔ)Unit2《大數(shù)據(jù)基礎(chǔ)》.移動商務(wù)營銷課程群2.2.1Linux在虛擬機(jī)中的安裝2.2Linux操作系統(tǒng)安裝與使用2.2.2Linux文本編輯器Vi的使用基礎(chǔ)Linux應(yīng)用2.2.2Linux文本編輯器Vi的使用1什么是vi(vim)文本編輯器vi:無論是一般的文本文件、數(shù)據(jù)文件,還是編寫的源程序文件,都能使用vi來建立、編輯、顯示和處理。文本編輯器可以執(zhí)行輸出、刪除、查找、替換、塊操作等眾多文本操作。vi開銷較小,功能卻較強(qiáng),并且兼容各種Linux系統(tǒng)的特點(diǎn)這使得它歷經(jīng)數(shù)十年仍然被廣泛使用。2vi的使用
vi的3種工作模式:插入模式(insertmode)惟一的功能即是文字?jǐn)?shù)據(jù)的輸入,按Esc鍵可以回到編輯模式。編輯模式(commandmode)這是進(jìn)入vi時的默認(rèn)模式,主要功能是控制光標(biāo)的移動、刪除字符、
區(qū)段復(fù)制等。命令模式(lastlinemode)保存文件、退出vi,以及其他的設(shè)置,例如查找或替換字符串等。
2.2.2Linux文本編輯器Vi的使用2vi的使用vi3種工作模式之間的相互切換:編輯模式→插入模式:按a鍵:從當(dāng)前光標(biāo)所在位置的下一個字符開始輸入
按i鍵:從光標(biāo)所在位置插入新輸入的字符按o鍵:新増加一行,并將光標(biāo)移動到下一行的開頭注意:在編輯模式下輸入命令時,如a、i、o,字符并不會顯示出來2.2.2Linux文本編輯器Vi的使用2Vi的使用插入模式→編輯模式:
只需按下Esc鍵編輯模式→命令模式:輸入“:”鍵即可命令模式→編輯模式:輸入命令后回車即可2.2.2Linux文本編輯器Vi的使用3編輯模式和命令模式下的操作編輯模式中常用命令:
-插入文本命令-移動光標(biāo)命令-剪貼板相關(guān)命令
-替換和刪除文字
2.2.2Linux文本編輯器Vi的使用命令說明i在光標(biāo)前插入文本a在光標(biāo)后插入文本I在當(dāng)前行的前端插入文本A在當(dāng)前行的末端插入文本O在當(dāng)前行前插入一行o在當(dāng)前行后插入一行…………3編輯模式和命令模式下的操作要使用命令模式,先按Esc鍵以確定回到編輯模式,然后再按“:”、“?”或“/”等都可進(jìn)入命令模式2.2.2Linux文本編輯器Vi的使用命令說明:q不保存退出:w將文件保存:q!強(qiáng)制退出不保存:wq退出并保存:setnu在文件每行增加行號:n光標(biāo)移至該行行首…………《大數(shù)據(jù)基礎(chǔ)》在線開放課程組《大數(shù)據(jù)基礎(chǔ)》.移動商務(wù)營銷課程群大數(shù)據(jù)基礎(chǔ)Unit2《大數(shù)據(jù)基礎(chǔ)》.移動商務(wù)營銷課程群基礎(chǔ)Linux應(yīng)用2.3.1文件操作2.3Linux常用命令2.3.2目錄操作2.3.3用戶操作2.3.1文件操作1ls命令指令名稱:ls指令英文原義:list功能描述:顯示目錄文件語法:ls選項[-alF][文件或目錄]-a顯示所有文件,包括隱藏文件
-l使用長格式顯示
-F附加文件類別,符號在文件名最后執(zhí)行權(quán)限:AllUser2cp命令指令名稱:cp指令英文原義:copy功能描述:復(fù)制文件語法:cp選項[-afp][源文件或目錄][目的文件或目錄]
-a復(fù)制所有目錄并包含子目錄
-f強(qiáng)制復(fù)制文件
-p保留原文件的日期執(zhí)行權(quán)限:AllUser2.3.1文件操作3cat命令指令名稱:cat功能描述:顯示文件內(nèi)容語法:cat[文件名]執(zhí)行權(quán)限:AllUser
范例:
$cattest.txt
顯示出文件test.txt的內(nèi)容
2.3.1文件操作4more命令指令名稱:more功能描述:分頁顯示文件內(nèi)容語法:more[文件名]
f或(空格)顯示下一頁
Enter顯示下一行
q或Q退出more執(zhí)行權(quán)限:AllUser范例:$moretest.txt分頁顯示出文件test.txt的內(nèi)容
2.3.1文件操作5rm命令指令名稱:rm指令英文原義:remove功能描述:刪除文件語法:rm選項[-irf][文件或目錄]
-i交互方式,詢問是否刪除
-r遞歸刪除目錄 -f強(qiáng)制刪除,不需詢問執(zhí)行權(quán)限:AllUser2.3.1文件操作范例:
$rmfile
刪除文件
$rm-rfdir
強(qiáng)制刪除整個目錄注意:rm刪除文件沒有提示且無法恢復(fù),所以線上使用rm命令時特別小心。2.3.1文件操作范例:
$rm-ifile
刪除文件前進(jìn)行確認(rèn)
6mv命令指令名稱:mv指令英文原義:move功能描述:移動文件語法:mv選項[-ifb][源文件或目錄][目的文件或目錄]
-i交互方式,詢問是否覆蓋-f強(qiáng)制移動,不詢問是否覆蓋 -b刪除先前的備份執(zhí)行權(quán)限:AllUser2.3.1文件操作《大數(shù)據(jù)基礎(chǔ)》在線開放課程組《大數(shù)據(jù)基礎(chǔ)》.移動商務(wù)營銷課程群大數(shù)據(jù)基礎(chǔ)Unit2《大數(shù)據(jù)基礎(chǔ)》.移動商務(wù)營銷課程群基礎(chǔ)Linux應(yīng)用2.3.1文件操作2.3Linux常用命令2.3.2目錄操作2.3.3用戶操作2.3.2目錄操作1cd命令指令名稱:cd指令英文原義:changedirectory功能描述:切換目錄語法:cd[目錄]執(zhí)行權(quán)限:AllUser范例:$cd..回到上一級目錄$cd~回到用戶的宿主目錄$cd/切換到根目錄$cd../usr切換到上一層目錄的usr目錄
2pwd命令指令名稱:pwd指令英文原義:printworkdirectory功能描述:顯示目前所在的工作目錄語法:pwd執(zhí)行權(quán)限:AllUser范例:
在根目錄下輸入以下命令:$pwd
顯示當(dāng)前工作目錄為/
2.3.2目錄操作3mkdir命令指令名稱:mkdir功能描述:建立目錄語法:mkdir選項[-p][目錄名]
-p依次創(chuàng)建目錄執(zhí)行權(quán)限:AllUser范例:
$mkdirdir1
$mkdir-pdir2/dir3/
2.3.2目錄操作4rmdir命令指令名稱:rmdir功能描述:刪除空目錄語法:rmdir選項[目錄名]執(zhí)行權(quán)限:AllUser范例:
$rmdirdir1當(dāng)dir1為空的時候,刪除dir1
2.3.2目錄操作5tar命令指令名稱:tar功能描述:壓縮文件目錄語法:tar選項[-zcvf][文件或目錄]
-z
如果配合選項c使用是壓縮,配合x使用是解壓縮
-c建立一個壓縮文件
-v顯示處理的文件信息
-f指定包的文件名
執(zhí)行權(quán)限:AllUser2.3.2目錄操作范例:$tar-cfall.tar*.txt將所有txt文件壓縮成一個名為all.tar的壓縮文件
6tar命令tar的解壓縮語法:tar選項[-xtzvf]tarfile.tar.gz(或.tgz)
-x將壓縮文件解壓
-t
查看壓縮包中的內(nèi)容
-z如果配合選項c使用是壓縮,配合x使用是解壓縮
-v將解壓縮的過程顯示在屏幕上
-f指定解壓對象,最后一個參數(shù),后面接檔案名范例:
$tar-xzvffile.tar.gz
解壓
tar.gz
2.3.2目錄操作《大數(shù)據(jù)基礎(chǔ)》在線開放課程組《大數(shù)據(jù)基礎(chǔ)》.移動商務(wù)營銷課程群大數(shù)據(jù)基礎(chǔ)Unit2《大數(shù)據(jù)基礎(chǔ)》.移動商務(wù)營銷課程群2.3.1文件操作2.3Linux常用命令2.3.2目錄操作基礎(chǔ)Linux應(yīng)用2.3.3用戶操作2.3.3用戶操作1useradd命令指令名稱:useradd功能描述:新建用戶語法:useradd選項[-udcgG]用戶名
-u指定用戶ID
-d指定用戶登入時的起始目錄
-c加上備注文字-g指定用戶所屬的群組執(zhí)行權(quán)限:AllUser范例:
$useradduser1
添加一般用戶
$useradd-d/home/mydiruser1
為新添加的用戶指定home目錄2.3.3用戶操作范例:
$useradduser2-u555
建立用戶且指定ID
2passwd命令指令名稱:passwd指令英文原義:password功能描述:配置密碼語法:passwd
選項[-Slud]用戶名
-S顯示密碼信息
-l停止賬號使用
-u啟動已被停止的賬戶-d刪除密碼執(zhí)行權(quán)限:AllUser2.3.3用戶操作3su命令指令名稱:su功能描述:用戶切換命令語法:su選項[-lpc]用戶名
-切換用戶和工作環(huán)境
-l同-類似
但需添加欲切換的用戶
-p切換用戶,不改變工作環(huán)境-c切換用戶執(zhí)行命令后切換回來執(zhí)行權(quán)限:AllUser
2.3.3用戶操作《大數(shù)據(jù)基礎(chǔ)》在線開放課程組《大數(shù)據(jù)基礎(chǔ)》.移動商務(wù)營銷課程群訓(xùn)練
2-1單元2Linux常用命令Linux數(shù)據(jù)文件管理訓(xùn)練同步BigdataHadoop大數(shù)據(jù)基礎(chǔ)pythonUnit2《大數(shù)據(jù)基礎(chǔ)》.移動商務(wù)營銷課程群訓(xùn)練
2-1:Linux數(shù)據(jù)文件管理案例目標(biāo)能熟練使用和掌握Linux操作系統(tǒng)的ls、cp、rm、mv、cat等文件操作命令及pwd、mkdir、rmdir、tar、cd等目錄操作命令。案例解釋本案例通過在/home目錄下進(jìn)行創(chuàng)建自己的子目錄、復(fù)制文件等一系列目錄操作及文件操作,達(dá)到使學(xué)生熟練掌握在Linux操作系統(tǒng)中使用各種常用命令管理數(shù)據(jù)文件的目標(biāo)。實(shí)現(xiàn)思路基本步驟
1.在Linux下完成以下目錄操作(1)在/home下建立自己的子目錄,子目錄名自己取,然后在自已的
子目錄下再創(chuàng)建子目錄,可以多建幾個(2)進(jìn)入/home查看創(chuàng)建的子目錄。(3)刪除一部分自己子目錄下的子目錄(4)再回自己的子目錄,顯示當(dāng)前目錄清單(5)顯示當(dāng)前目錄所處的路徑訓(xùn)練2-1:Linux數(shù)據(jù)文件管理運(yùn)行效果實(shí)現(xiàn)思路基本步驟2.在Linux下完成以下文件操作(1)復(fù)制
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(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)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 出口種子銷售合同范本
- 轉(zhuǎn)賣音響合同范本
- 勞務(wù)外包合同范例
- 中介委托租房電子合同范本
- 凱倫股合同范本
- 養(yǎng)牛合伙合同范本
- 北海吊車出租合同范本
- 公司中途入股合同范本
- 產(chǎn)品服務(wù)合同范例
- 農(nóng)村轉(zhuǎn)讓土地合同范本
- 2025年國家自然科學(xué)基金委員會招聘流動編制人員59人歷年高頻重點(diǎn)模擬試卷提升(共500題附帶答案詳解)
- 寧波2025年浙江寧波市鄞州區(qū)衛(wèi)健系統(tǒng)其他事業(yè)單位招聘事業(yè)編制46人筆試歷年參考題庫附帶答案詳解
- 2025江蘇太倉市城市建設(shè)投資集團(tuán)限公司招聘易考易錯模擬試題(共500題)試卷后附參考答案
- 小學(xué)二年級數(shù)學(xué)上冊口算題
- 2025年個體戶合伙投資協(xié)議(三篇)
- 2024-2025學(xué)年第二學(xué)期(2025春季學(xué)期)學(xué)校工作計劃(附2月-6月安排表)
- 14磁極與方向(教學(xué)設(shè)計)-二年級科學(xué)下冊(教科版)
- 2025年山西經(jīng)貿(mào)職業(yè)學(xué)院高職單招職業(yè)技能測試近5年常考版參考題庫含答案解析
- 小學(xué)教師讀書分享活動課件
- 2024年義務(wù)教育2022年版《道德與法治課程標(biāo)準(zhǔn)》真題庫附答案
- 職業(yè)素養(yǎng)提升第2版(大學(xué)生職業(yè)素養(yǎng)指導(dǎo)課程)全套教學(xué)課件
評論
0/150
提交評論