大數(shù)據(jù)基礎(chǔ) 課件 單元2 Linux常用命令_第1頁(yè)
大數(shù)據(jù)基礎(chǔ) 課件 單元2 Linux常用命令_第2頁(yè)
大數(shù)據(jù)基礎(chǔ) 課件 單元2 Linux常用命令_第3頁(yè)
大數(shù)據(jù)基礎(chǔ) 課件 單元2 Linux常用命令_第4頁(yè)
大數(shù)據(jù)基礎(chǔ) 課件 單元2 Linux常用命令_第5頁(yè)
已閱讀5頁(yè),還剩51頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論