版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
大數(shù)據(jù)基礎(chǔ)Unit2《大數(shù)據(jù)基礎(chǔ)》.移動(dòng)商務(wù)營(yíng)銷課程群2.1Linux簡(jiǎn)介基礎(chǔ)Linux應(yīng)用2.1Linux簡(jiǎn)介
UNIX操作系統(tǒng):UNIX支持多用戶和多任務(wù);頗具靈活性,可以很容易地被修改,從而使UNIX發(fā)展多樣化;在UNIX不斷發(fā)展的過(guò)程中,它的定位是一個(gè)大型操作系統(tǒng);隨著PC逐漸發(fā)展且功能日趨強(qiáng)大,人們開(kāi)始著手開(kāi)發(fā)UNIX的PC版本。UNIX的興起2.1Linux簡(jiǎn)介
開(kāi)源、自由的Linux1991年10月,LinusTorvalds使用了由AndrewTanenbaum教授的小型教學(xué)用操作系統(tǒng)Minix后,Linus自己開(kāi)發(fā)出了他自稱為L(zhǎng)inus版的Minix,后來(lái)命名為L(zhǎng)inux。2.1Linux簡(jiǎn)介
Linux從誕生之日起,創(chuàng)始人Linus明確Linux定位:所有人共享的自由軟件源代碼全部開(kāi)源非盈利工具軟件開(kāi)源、自由的Linux2.1Linux簡(jiǎn)介
Linux是為Intel架構(gòu)的個(gè)人計(jì)算機(jī)和工作站設(shè)計(jì)的操作系統(tǒng)。
既有字符界面,又可提供像Windows和Macintosh那樣功能齊全的圖形用戶界面;Linux被定位為一個(gè)自由軟件,是免費(fèi)的、開(kāi)放源代碼的產(chǎn)品。Linux的誕生2.1Linux簡(jiǎn)介L(zhǎng)inux的特點(diǎn)開(kāi)放性:所有源碼公開(kāi)兼容性:與UNIX兼容自由軟件多用戶:秉承UNIX系統(tǒng)的多用戶特性多任務(wù):可同時(shí)處理若干任務(wù)移植性:90%的源代碼采用C語(yǔ)言編寫,移植性很高,便于定制和再開(kāi)發(fā)內(nèi)存管理:未使用的內(nèi)存區(qū)域作為buffer,采取內(nèi)存保護(hù)模式來(lái)執(zhí)行程序
《大數(shù)據(jù)基礎(chǔ)》在線開(kāi)放課程組《大數(shù)據(jù)基礎(chǔ)》.移動(dòng)商務(wù)營(yíng)銷課程群大數(shù)據(jù)基礎(chǔ)Unit2《大數(shù)據(jù)基礎(chǔ)》.移動(dòng)商務(wù)營(yíng)銷課程群2.2.1Linux在虛擬機(jī)中的安裝2.2Linux操作系統(tǒng)安裝與使用2.2.2Linux文本編輯器Vi的使用大數(shù)據(jù)基礎(chǔ)基礎(chǔ)Linux應(yīng)用1Vmware中安裝CentOs本課程實(shí)驗(yàn)環(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)請(qǐng)自行下載VMwareWorkstation軟件及CentOs鏡像文件。
2)按照常規(guī)的軟件安裝流程安裝好VMwareWorkStation后,打開(kāi)后如右圖所示。
3)選擇“創(chuàng)建虛擬機(jī)”。2.2.1Linux在虛擬機(jī)中的安裝2安裝
4)根據(jù)提示創(chuàng)建完成后,VmwareWorkStations中顯示了剛安裝的虛擬機(jī)。
5)點(diǎn)擊開(kāi)啟此虛擬機(jī)。2.2.1Linux在虛擬機(jī)中的安裝2安裝
6)點(diǎn)擊啟動(dòng)此虛擬機(jī)后,根據(jù)提示進(jìn)行操作,出現(xiàn)右圖所示界面,點(diǎn)擊開(kāi)始安裝即可。2.2.1Linux在虛擬機(jī)中的安裝2安裝
7)完成CentOs的安裝后,重新開(kāi)機(jī)將進(jìn)入系統(tǒng)的第一次啟動(dòng),只有當(dāng)系統(tǒng)能正常啟動(dòng)才說(shuō)明安裝成功,否則需要排查故障或重新安裝。2.2.1Linux在虛擬機(jī)中的安裝3系統(tǒng)登錄
系統(tǒng)啟動(dòng)后根據(jù)安裝時(shí)用戶的設(shè)置,系統(tǒng)登錄界面有所不同。共分為兩種模式:1)以文本模式登錄2)以圖形模式登錄若選擇系統(tǒng)啟動(dòng)后是進(jìn)入文本模式,則出現(xiàn)如下圖所示登錄界面,輸入用戶賬號(hào)和密碼,賬號(hào)驗(yàn)證成功后登錄系統(tǒng)。本課程實(shí)驗(yàn)在文本模式下進(jìn)行。
若需要以圖形模式登入,則在安裝centos時(shí)需要額外安裝圖形界面程序包。《大數(shù)據(jù)基礎(chǔ)》在線開(kāi)放課程組《大數(shù)據(jù)基礎(chǔ)》.移動(dòng)商務(wù)營(yíng)銷課程群大數(shù)據(jù)基礎(chǔ)Unit2《大數(shù)據(jù)基礎(chǔ)》.移動(dòng)商務(wù)營(yíng)銷課程群2.2.1Linux在虛擬機(jī)中的安裝2.2Linux操作系統(tǒng)安裝與使用2.2.2Linux文本編輯器Vi的使用基礎(chǔ)Linux應(yīng)用2.2.2Linux文本編輯器Vi的使用1什么是vi(vim)文本編輯器vi:無(wú)論是一般的文本文件、數(shù)據(jù)文件,還是編寫的源程序文件,都能使用vi來(lái)建立、編輯、顯示和處理。文本編輯器可以執(zhí)行輸出、刪除、查找、替換、塊操作等眾多文本操作。vi開(kāi)銷較小,功能卻較強(qiáng),并且兼容各種Linux系統(tǒng)的特點(diǎn)這使得它歷經(jīng)數(shù)十年仍然被廣泛使用。2vi的使用
vi的3種工作模式:插入模式(insertmode)惟一的功能即是文字?jǐn)?shù)據(jù)的輸入,按Esc鍵可以回到編輯模式。編輯模式(commandmode)這是進(jìn)入vi時(shí)的默認(rèn)模式,主要功能是控制光標(biāo)的移動(dòng)、刪除字符、
區(qū)段復(fù)制等。命令模式(lastlinemode)保存文件、退出vi,以及其他的設(shè)置,例如查找或替換字符串等。
2.2.2Linux文本編輯器Vi的使用2vi的使用vi3種工作模式之間的相互切換:編輯模式→插入模式:按a鍵:從當(dāng)前光標(biāo)所在位置的下一個(gè)字符開(kāi)始輸入
按i鍵:從光標(biāo)所在位置插入新輸入的字符按o鍵:新増加一行,并將光標(biāo)移動(dòng)到下一行的開(kāi)頭注意:在編輯模式下輸入命令時(shí),如a、i、o,字符并不會(huì)顯示出來(lái)2.2.2Linux文本編輯器Vi的使用2Vi的使用插入模式→編輯模式:
只需按下Esc鍵編輯模式→命令模式:輸入“:”鍵即可命令模式→編輯模式:輸入命令后回車即可2.2.2Linux文本編輯器Vi的使用3編輯模式和命令模式下的操作編輯模式中常用命令:
-插入文本命令-移動(dòng)光標(biāo)命令-剪貼板相關(guān)命令
-替換和刪除文字
2.2.2Linux文本編輯器Vi的使用命令說(shuō)明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的使用命令說(shuō)明:q不保存退出:w將文件保存:q!強(qiáng)制退出不保存:wq退出并保存:setnu在文件每行增加行號(hào):n光標(biāo)移至該行行首…………《大數(shù)據(jù)基礎(chǔ)》在線開(kāi)放課程組《大數(shù)據(jù)基礎(chǔ)》.移動(dòng)商務(wù)營(yíng)銷課程群大數(shù)據(jù)基礎(chǔ)Unit2《大數(shù)據(jù)基礎(chǔ)》.移動(dòng)商務(wù)營(yíng)銷課程群基礎(chǔ)Linux應(yīng)用2.3.1文件操作2.3Linux常用命令2.3.2目錄操作2.3.3用戶操作2.3.1文件操作1ls命令指令名稱:ls指令英文原義:list功能描述:顯示目錄文件語(yǔ)法:ls選項(xiàng)[-alF][文件或目錄](méi)-a顯示所有文件,包括隱藏文件
-l使用長(zhǎng)格式顯示
-F附加文件類別,符號(hào)在文件名最后執(zhí)行權(quán)限:AllUser2cp命令指令名稱:cp指令英文原義:copy功能描述:復(fù)制文件語(yǔ)法:cp選項(xiàng)[-afp][源文件或目錄](méi)[目的文件或目錄](méi)
-a復(fù)制所有目錄并包含子目錄
-f強(qiáng)制復(fù)制文件
-p保留原文件的日期執(zhí)行權(quán)限:AllUser2.3.1文件操作3cat命令指令名稱:cat功能描述:顯示文件內(nèi)容語(yǔ)法:cat[文件名]執(zhí)行權(quán)限:AllUser
范例:
$cattest.txt
顯示出文件test.txt的內(nèi)容
2.3.1文件操作4more命令指令名稱:more功能描述:分頁(yè)顯示文件內(nèi)容語(yǔ)法:more[文件名]
f或(空格)顯示下一頁(yè)
Enter顯示下一行
q或Q退出more執(zhí)行權(quán)限:AllUser范例:$moretest.txt分頁(yè)顯示出文件test.txt的內(nèi)容
2.3.1文件操作5rm命令指令名稱:rm指令英文原義:remove功能描述:刪除文件語(yǔ)法:rm選項(xiàng)[-irf][文件或目錄](méi)
-i交互方式,詢問(wèn)是否刪除
-r遞歸刪除目錄 -f強(qiáng)制刪除,不需詢問(wèn)執(zhí)行權(quán)限:AllUser2.3.1文件操作范例:
$rmfile
刪除文件
$rm-rfdir
強(qiáng)制刪除整個(gè)目錄注意:rm刪除文件沒(méi)有提示且無(wú)法恢復(fù),所以線上使用rm命令時(shí)特別小心。2.3.1文件操作范例:
$rm-ifile
刪除文件前進(jìn)行確認(rèn)
6mv命令指令名稱:mv指令英文原義:move功能描述:移動(dòng)文件語(yǔ)法:mv選項(xiàng)[-ifb][源文件或目錄](méi)[目的文件或目錄](méi)
-i交互方式,詢問(wèn)是否覆蓋-f強(qiáng)制移動(dòng),不詢問(wèn)是否覆蓋 -b刪除先前的備份執(zhí)行權(quán)限:AllUser2.3.1文件操作《大數(shù)據(jù)基礎(chǔ)》在線開(kāi)放課程組《大數(shù)據(jù)基礎(chǔ)》.移動(dòng)商務(wù)營(yíng)銷課程群大數(shù)據(jù)基礎(chǔ)Unit2《大數(shù)據(jù)基礎(chǔ)》.移動(dòng)商務(wù)營(yíng)銷課程群基礎(chǔ)Linux應(yīng)用2.3.1文件操作2.3Linux常用命令2.3.2目錄操作2.3.3用戶操作2.3.2目錄操作1cd命令指令名稱:cd指令英文原義:changedirectory功能描述:切換目錄語(yǔ)法:cd[目錄](méi)執(zhí)行權(quán)限:AllUser范例:$cd..回到上一級(jí)目錄$cd~回到用戶的宿主目錄$cd/切換到根目錄$cd../usr切換到上一層目錄的usr目錄
2pwd命令指令名稱:pwd指令英文原義:printworkdirectory功能描述:顯示目前所在的工作目錄語(yǔ)法:pwd執(zhí)行權(quán)限:AllUser范例:
在根目錄下輸入以下命令:$pwd
顯示當(dāng)前工作目錄為/
2.3.2目錄操作3mkdir命令指令名稱:mkdir功能描述:建立目錄語(yǔ)法:mkdir選項(xiàng)[-p][目錄名]
-p依次創(chuàng)建目錄執(zhí)行權(quán)限:AllUser范例:
$mkdirdir1
$mkdir-pdir2/dir3/
2.3.2目錄操作4rmdir命令指令名稱:rmdir功能描述:刪除空目錄語(yǔ)法:rmdir選項(xiàng)[目錄名]執(zhí)行權(quán)限:AllUser范例:
$rmdirdir1當(dāng)dir1為空的時(shí)候,刪除dir1
2.3.2目錄操作5tar命令指令名稱:tar功能描述:壓縮文件目錄語(yǔ)法:tar選項(xiàng)[-zcvf][文件或目錄](méi)
-z
如果配合選項(xiàng)c使用是壓縮,配合x使用是解壓縮
-c建立一個(gè)壓縮文件
-v顯示處理的文件信息
-f指定包的文件名
執(zhí)行權(quán)限:AllUser2.3.2目錄操作范例:$tar-cfall.tar*.txt將所有txt文件壓縮成一個(gè)名為all.tar的壓縮文件
6tar命令tar的解壓縮語(yǔ)法:tar選項(xiàng)[-xtzvf]tarfile.tar.gz(或.tgz)
-x將壓縮文件解壓
-t
查看壓縮包中的內(nèi)容
-z如果配合選項(xiàng)c使用是壓縮,配合x使用是解壓縮
-v將解壓縮的過(guò)程顯示在屏幕上
-f指定解壓對(duì)象,最后一個(gè)參數(shù),后面接檔案名范例:
$tar-xzvffile.tar.gz
解壓
tar.gz
2.3.2目錄操作《大數(shù)據(jù)基礎(chǔ)》在線開(kāi)放課程組《大數(shù)據(jù)基礎(chǔ)》.移動(dòng)商務(wù)營(yíng)銷課程群大數(shù)據(jù)基礎(chǔ)Unit2《大數(shù)據(jù)基礎(chǔ)》.移動(dòng)商務(wù)營(yíng)銷課程群2.3.1文件操作2.3Linux常用命令2.3.2目錄操作基礎(chǔ)Linux應(yīng)用2.3.3用戶操作2.3.3用戶操作1useradd命令指令名稱:useradd功能描述:新建用戶語(yǔ)法:useradd選項(xiàng)[-udcgG]用戶名
-u指定用戶ID
-d指定用戶登入時(shí)的起始目錄
-c加上備注文字-g指定用戶所屬的群組執(zhí)行權(quán)限:AllUser范例:
$useradduser1
添加一般用戶
$useradd-d/home/mydiruser1
為新添加的用戶指定home目錄2.3.3用戶操作范例:
$useradduser2-u555
建立用戶且指定ID
2passwd命令指令名稱:passwd指令英文原義:password功能描述:配置密碼語(yǔ)法:passwd
選項(xiàng)[-Slud]用戶名
-S顯示密碼信息
-l停止賬號(hào)使用
-u啟動(dòng)已被停止的賬戶-d刪除密碼執(zhí)行權(quán)限:AllUser2.3.3用戶操作3su命令指令名稱:su功能描述:用戶切換命令語(yǔ)法:su選項(xiàng)[-lpc]用戶名
-切換用戶和工作環(huán)境
-l同-類似
但需添加欲切換的用戶
-p切換用戶,不改變工作環(huán)境-c切換用戶執(zhí)行命令后切換回來(lái)執(zhí)行權(quán)限:AllUser
2.3.3用戶操作《大數(shù)據(jù)基礎(chǔ)》在線開(kāi)放課程組《大數(shù)據(jù)基礎(chǔ)》.移動(dòng)商務(wù)營(yíng)銷課程群訓(xùn)練
2-1單元2Linux常用命令Linux數(shù)據(jù)文件管理訓(xùn)練同步BigdataHadoop大數(shù)據(jù)基礎(chǔ)pythonUnit2《大數(shù)據(jù)基礎(chǔ)》.移動(dòng)商務(wù)營(yíng)銷課程群訓(xùn)練
2-1:Linux數(shù)據(jù)文件管理案例目標(biāo)能熟練使用和掌握Linux操作系統(tǒng)的ls、cp、rm、mv、cat等文件操作命令及pwd、mkdir、rmdir、tar、cd等目錄操作命令。案例解釋本案例通過(guò)在/home目錄下進(jìn)行創(chuàng)建自己的子目錄、復(fù)制文件等一系列目錄操作及文件操作,達(dá)到使學(xué)生熟練掌握在Linux操作系統(tǒng)中使用各種常用命令管理數(shù)據(jù)文件的目標(biāo)。實(shí)現(xiàn)思路基本步驟
1.在Linux下完成以下目錄操作(1)在/home下建立自己的子目錄,子目錄名自己取,然后在自已的
子目錄下再創(chuàng)建子目錄,可以多建幾個(gè)(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. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 第9課 繪制創(chuàng)意圖形-畫筆工具與自定義模塊的使用 教學(xué)設(shè)計(jì)
- DB14-T 2736-2023 池塘養(yǎng)殖尾水處理規(guī)范
- 繩之趣教案高一上學(xué)期體育與健康人教版
- 第三章第一節(jié)多變的天氣 第一課時(shí) 教學(xué)設(shè)計(jì)2023-2024學(xué)年人教版地理七年級(jí)上冊(cè)
- 古詩(shī)詞誦讀《擬行路難(其四)+》課件+2023-2024學(xué)年統(tǒng)編版高中語(yǔ)文選擇性必修下冊(cè)
- 2025屆高考語(yǔ)文復(fù)習(xí):小說(shuō)閱讀+課件
- 2024年三人合伙開(kāi)公司投資協(xié)議書范文
- 6人公司股份合作協(xié)議書范文
- 《計(jì)算機(jī)網(wǎng)絡(luò)安全防護(hù)技術(shù)(第二版)》 課件 第5章 任務(wù)5.1 搭建局域網(wǎng)安全基本環(huán)境
- 職測(cè)判斷推理:代入排除法巧解樸素邏輯題
- 出鏡記者現(xiàn)場(chǎng)報(bào)道的呈現(xiàn)技巧(修訂版)
- 部編八年級(jí)上冊(cè)《第9課 辛亥革命》課件
- 汛期安全隱患排查情況表
- 車輛維修保障方案
- 2024年低碳產(chǎn)業(yè)園路徑與案例( PPT)
- 普通高中地理新課程標(biāo)準(zhǔn)試題與答案(2017年版2020年修訂)
- 2024年山東省環(huán)保發(fā)展集團(tuán)綠能有限公司招聘筆試參考題庫(kù)附帶答案詳解
- 園長(zhǎng)進(jìn)班指導(dǎo)制度
- 全球公路建設(shè)的發(fā)展趨勢(shì)
- 云計(jì)算數(shù)據(jù)中心建設(shè)項(xiàng)目可行性研究報(bào)告
- abo溶血的護(hù)理診斷和護(hù)理措施
評(píng)論
0/150
提交評(píng)論