Linux培訓(xùn)-基礎(chǔ)篇(共46張)(PPT 46頁)_第1頁
Linux培訓(xùn)-基礎(chǔ)篇(共46張)(PPT 46頁)_第2頁
Linux培訓(xùn)-基礎(chǔ)篇(共46張)(PPT 46頁)_第3頁
Linux培訓(xùn)-基礎(chǔ)篇(共46張)(PPT 46頁)_第4頁
Linux培訓(xùn)-基礎(chǔ)篇(共46張)(PPT 46頁)_第5頁
已閱讀5頁,還剩41頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、Linux培訓(xùn)基礎(chǔ)篇第1頁,共46頁。簡介安裝磁盤管理軟件包安裝權(quán)限管理用戶和用戶組管理第2頁,共46頁。簡介分類優(yōu)勢起源和發(fā)展區(qū)別應(yīng)用領(lǐng)域第3頁,共46頁。起源和發(fā)展1969年:AT&T貝爾實驗室開發(fā)了一個研究項目Unix1979年:Unix被無償提供給各大學(xué)和實驗室研究項目使用Minix:荷蘭教授Andrew S. Tanenbaum為了教學(xué)的需要開了一個很小的Unix系統(tǒng)(開源,但是不支持更新)1991年,大三學(xué)生Linus Torvalds基于Minix開發(fā)了自己的操作系統(tǒng),并將源代碼上傳到互聯(lián)網(wǎng),命名為Linux(Linus Minix)1994年,在社區(qū)的推動下,發(fā)布1.0版本內(nèi)核

2、版本第4頁,共46頁。分類Linux的版本可分為:內(nèi)核版本、發(fā)行版本內(nèi)核版本2.6.18:2-主版本,6-次版本,18-末版本發(fā)行版本不同的企業(yè)和組織在內(nèi)核版本的基礎(chǔ)上開發(fā)了一系列的輔助工具第5頁,共46頁。優(yōu)勢使用的自由:絕大部分開源軟件免費(MySQL、Nginx、Apache、Python等)研究自由:可以獲得軟件源代碼散布及改良的自由:可以自由傳播、改良甚至銷售第6頁,共46頁。應(yīng)用領(lǐng)域企業(yè)應(yīng)用服務(wù)器(Linux是服務(wù)器行業(yè)占比最多的)嵌入式應(yīng)用(指操作系統(tǒng)和功能軟件集成于計算機(jī)硬件系統(tǒng)之中,例如:車輛導(dǎo)航、智能家電、POS網(wǎng)絡(luò)、機(jī)器人等)第7頁,共46頁。與Windows的區(qū)別Lin

3、ux嚴(yán)格區(qū)分大小寫Linux中所有內(nèi)容以文件形式保存,包括硬件Linux中不靠擴(kuò)展名來區(qū)分文件類型。有擴(kuò)展名只是為了區(qū)別不同類型的文件,無擴(kuò)展名也可以正常打開和讀取Windows下的程序不能直接在Linux中安裝和運行第8頁,共46頁。安裝虛擬機(jī)安裝啟動級別命令應(yīng)用領(lǐng)域第9頁,共46頁。虛擬機(jī)目前最常用到的虛擬機(jī)軟件是VMware,有以下特點:不需要分區(qū)或重新開機(jī)就能在同一臺PC機(jī)上使用多重操作系統(tǒng)本機(jī)系統(tǒng)可以與虛擬機(jī)系統(tǒng)網(wǎng)絡(luò)通信可以設(shè)定并且隨機(jī)修改虛擬機(jī)操作系統(tǒng)的硬件環(huán)境第10頁,共46頁。虛擬機(jī)虛擬機(jī)的網(wǎng)絡(luò)設(shè)置:橋接模式:和實體機(jī)同一網(wǎng)段,可以和局域網(wǎng)內(nèi)其他主機(jī)網(wǎng)絡(luò)通信NAT模式:只能和主

4、機(jī)網(wǎng)絡(luò)通信,可以上網(wǎng)僅主機(jī)模式:只能和主機(jī)網(wǎng)絡(luò)通信,不可以上網(wǎng)第11頁,共46頁。虛擬機(jī)其他常用功能:快照:快速恢復(fù)到當(dāng)前虛擬機(jī)狀態(tài)(系統(tǒng)安裝完成后或者重要的配置完成后建議操作,虛擬機(jī)-快照)克?。簭?fù)制虛擬機(jī),分為鏈接克隆和完整克隆,鏈接克隆如果刪除被克隆的虛擬機(jī),克隆后的無法正常運行(虛擬機(jī)-管理- 克?。┑?2頁,共46頁。安裝第一步:文件-新建虛擬機(jī)第二步:選擇鏡像文件第三步:輸入虛擬機(jī)全名等信息下面的直接下一步即可第13頁,共46頁。啟動級別Linux做為多用戶操作系統(tǒng)、企業(yè)級服務(wù)器,啟動和關(guān)閉并不是表面上那么簡單,Linux定義了“運行級”這個概念,啟動不同的運行級實現(xiàn)的功能也都不一

5、樣可以通過runlevel查看當(dāng)前運行級:運行級系統(tǒng)狀態(tài)0系統(tǒng)關(guān)閉1或S單用戶模式,類似于Windows的安全模式2功能受限的多用戶模式,不包含NFS(網(wǎng)絡(luò)文件系統(tǒng),用于計算機(jī)之間共享文件系統(tǒng))3完整的多用戶模式4一般不用,保留5多用戶模式,運行圖形界面6重啟第14頁,共46頁。命令halt:關(guān)閉計算機(jī)init:初始化Linux進(jìn)程reboot:重新啟動計算機(jī)shutdown:關(guān)閉或者重啟計算機(jī)poweroff:關(guān)閉計算機(jī)并切斷電源runlevel:打印當(dāng)前運行級別第15頁,共46頁。磁盤管理文件系統(tǒng)類型分區(qū)類型硬盤分類掛載文件系統(tǒng)命令第16頁,共46頁。硬盤分類IDE硬盤(hd) :多用于家

6、用產(chǎn)品中。ATA是IDE的一個分支SCSI硬盤(sd) :應(yīng)用范圍廣、多任務(wù)、帶寬大、CPU占用率低,以及熱插拔。主要應(yīng)用于中、高端服務(wù)器和高檔工作站中SATA硬盤(sd):是新一代的SCSI技術(shù),串口硬盤,是以后PC機(jī)的主流發(fā)展方向第一塊硬盤稱為sda,第二塊硬盤稱為sdb第17頁,共46頁。文件系統(tǒng)類型FAT16:單個文件2G,Windows98之前的默認(rèn)文件系統(tǒng)類型FAT32:單個文件4G,2000NT后的Windows系統(tǒng)支持的文件系統(tǒng)類型,F(xiàn)AT32可以轉(zhuǎn)換為NTFS,NTFS轉(zhuǎn)換為FAT32會有丟失EXT2、EXT3、EXT4是Linux中常用的文件系統(tǒng)類型,后面數(shù)字越大,技術(shù)越先

7、進(jìn)。第18頁,共46頁。分區(qū)類型主分區(qū):一塊磁盤最多只有4個主分區(qū)擴(kuò)展分區(qū):最多只能有1個,主分區(qū)加擴(kuò)展分區(qū)最多只能 有4個,不能寫入數(shù)據(jù),只能包含邏輯分區(qū)。邏輯分區(qū):擴(kuò)展分區(qū)進(jìn)一步分割出來的區(qū)塊,通常用來存儲數(shù)據(jù)注意:當(dāng)硬盤空間空間消耗殆盡的時候怎么辦?在保留原硬盤的基礎(chǔ)上,給服務(wù)器添加新的硬盤第19頁,共46頁。掛載掛載是指將一個設(shè)備(通常是存儲設(shè)備)掛接到一個已存在的目錄上。 我們要訪問存儲設(shè)備中的文件,必須將文件所在的分區(qū)掛載到一個已存在的目錄上, 然后通過訪問這個目錄來訪問存儲設(shè)備。必須掛載的/ 根分區(qū)SWAP 交換分區(qū):是一塊特殊的硬盤,當(dāng)實際內(nèi)存不夠用的時候,操作系統(tǒng)會從內(nèi)存中取

8、出一部分暫時不同的數(shù)據(jù),放到交換分區(qū)中(Windows中成為虛擬內(nèi)存) 推薦掛載/boot(系統(tǒng)正常啟動需要的內(nèi)容,基于安全考慮)第20頁,共46頁。文件系統(tǒng)Linux將文件系統(tǒng)掛載在目錄下,主要目錄及其內(nèi)容:目錄內(nèi)容/bin構(gòu)建最小系統(tǒng)所需要的命令/boot內(nèi)核與啟動文件/dev各種設(shè)備文件/etc系統(tǒng)軟件的啟動和配置文件/home用戶的主目錄/libC編譯器的庫,函數(shù)庫/lost+found系統(tǒng)運行異常時產(chǎn)生的錯誤,會將遺失的片段保存在這里/media /mnt可移動介質(zhì)的掛載點/opt可選的應(yīng)用軟件包/proc /sys不能直接操作,保存的是內(nèi)存的數(shù)據(jù)/root系統(tǒng)管理員root的主目錄

9、/sbin和系統(tǒng)操作有關(guān)的命令/tmp臨時文件存放點/usr非系統(tǒng)的程序和命令/var系統(tǒng)專用的數(shù)據(jù)和配置文件注意:不要在根目錄/下新建任何文件或者目錄第21頁,共46頁。命令df:報告磁盤控件使用情況fdisk:Linux下的硬盤分區(qū)工具fsck:檢查文件系統(tǒng)mkfs:創(chuàng)建文件系統(tǒng)mkswap:創(chuàng)建交換分區(qū)或者交換文件mount: 加載文件系統(tǒng)umount:卸載文件系統(tǒng)第22頁,共46頁。用戶和用戶組管理用戶用戶組概述區(qū)別命令第23頁,共46頁。概述Linux是一個多用戶操作系統(tǒng),對于系統(tǒng)管理員來說,如何對所有用戶進(jìn)行管理顯得尤其重要用戶:使用操作系統(tǒng)的人 用戶組:具有相同系統(tǒng)權(quán)限的一組用戶

10、第24頁,共46頁。用戶用戶:信息保存在/etc/passwd文件中,格式如下:user:x:123:456:xxxxxxxx:/home/user:/bin/bash登錄名:密碼占位符:用戶ID號( UID ):默認(rèn)組ID號(GID):用戶注釋信息:用戶主目錄:shell類型系統(tǒng)管理員(root)的組號一定是0組號1-499為系統(tǒng)預(yù)留的組編號,預(yù)留給安裝在系統(tǒng)中的軟件及服務(wù)用戶手動創(chuàng)建的用戶組編號是從500開始組密碼占位符無一例外全是用x表示第25頁,共46頁。用戶用戶密碼:信息保存在/etc/shadow文件中,格式如下:user:vf:/Zu8sdf.:登錄名:加密后的口令:上次修改口令

11、的日期:兩次修改口令之間的天數(shù)(最少):兩次修改口令之間的天數(shù)(最多):提前多少錢提醒用戶修改口令:在口令過期多少天后禁用該帳號:帳號過期的天數(shù):保留,目前為空passwd和shadow行數(shù)一致,一一對應(yīng)第26頁,共46頁。用戶組用戶組:信息保存在/etc/group文件中,格式如下:group:x:123:abc,def,xyz組名:組密碼占位符:組ID號:成員列表成員列表可以為空:當(dāng)用戶組內(nèi)只有一個用戶并且用戶名和用戶組同名時,可以省略系統(tǒng)管理員(root)的組號一定是0組號1-499為系統(tǒng)預(yù)留的組編號,預(yù)留給安裝在系統(tǒng)中的軟件及服務(wù)用戶手動創(chuàng)建的用戶組編號是從500開始組密碼占位符無一例

12、外全是用x表示第27頁,共46頁。用戶組用戶組密碼:信息保存在/etc/gshadow文件中,格式如下:group:*:abc,def,xyz 組名:組密碼 :組管理者:成員列表成員列表可以為空:當(dāng)用戶組內(nèi)只有一個用戶并且用戶名和用戶組同名時,可以省略group和gshadow行數(shù)一致,一一對應(yīng)組密碼為空、為*和!都表示組密碼為空組管理者一般為空第28頁,共46頁。命令useradd:創(chuàng)建新用戶groupadd:創(chuàng)建新用戶組passwd:設(shè)置用戶密碼history:顯示歷史命令userdel:刪除用戶及相關(guān)文件groupdel:刪除用戶組usermod:修改用戶id:查看用戶信息su:切換用戶

13、身份sudo:以另一個用戶身份執(zhí)行指令第29頁,共46頁。權(quán)限管理基本權(quán)限權(quán)限作用文件類型默認(rèn)權(quán)限文件權(quán)限的八進(jìn)制命令第30頁,共46頁。文件類型Linux中一切皆文件,那么Linux下一共有多少種文件呢?包括下面7種:文件類型符號普通文件-目錄d符號鏈接l字符設(shè)備文件c塊設(shè)備文件b本地域套接口s有名管道p其中普通文件,目錄和符號鏈接為常用的3種,另外4種是系統(tǒng)文件,不建議操作其中鏈接文件文件分為軟鏈接和硬鏈接,硬鏈接的特征如下:擁有相同的i節(jié)點和block塊,可以看作是同一個文件不能跨分區(qū)、跨硬盤不能對目錄使用修改源文件,硬鏈接都改變刪除任意文件,另一個都可以使用,除非刪除block塊內(nèi)容軟

14、鏈接特征如下:類似Windows的快捷方式擁有自己的i節(jié)點和block塊,但block塊中只保存源文件的文件名和i節(jié)點,并沒有實際的文件數(shù)據(jù)軟鏈接的權(quán)限均為lrwxrwxrwx,真實權(quán)限看源文件修改任意文件,另一個都改變刪除源文件,軟鏈接不可使用第31頁,共46頁。基本權(quán)限Linux為3種人準(zhǔn)備了權(quán)限:所有者:通常是文件的創(chuàng)建者,也可以由root用戶來改變(u) 所屬組:文件所屬的用戶組(g)其他人:不包括前兩類人和root用戶的其他用戶(o)權(quán)限包括以下三種:r:可讀取w:可編輯x:可執(zhí)行注意:在權(quán)限變更中,還有一個組是a,代表u+g+o第32頁,共46頁?;緳?quán)限文件和目錄的權(quán)限可以通過l

15、l(ls -l)查看權(quán)限位一共為9位,每3位為1組,即為3組權(quán)限位(以第二個文件rwxr-xr-x為例)1-3位為所有者權(quán)限,所有者擁有讀、編輯、執(zhí)行權(quán)限4-6位為所屬組權(quán)限,w所在位置被替換為-,表示w權(quán)限被禁用。那么所屬組只擁有讀、執(zhí)行權(quán)限,無編輯權(quán)限7-9位為其他人權(quán)限,同所屬組權(quán)限,只擁有讀、執(zhí)行權(quán)限,無編輯權(quán)限第33頁,共46頁。權(quán)限作用文件和目錄的權(quán)限有所不同,針對文件的權(quán)限,作用如下:r:可讀取文件的具體內(nèi)容(查看,瀏覽命令可執(zhí)行,eg:cat,more,tail,head)w:可修改文件的具體內(nèi)容,包括具體內(nèi)容增加,刪除,修改( eg:vi,echo ),不包括文件本身的操作,

16、例如刪除文件本身x:可執(zhí)行,主要針對可執(zhí)行文件,例如.cpp,.py等文件目錄的權(quán)限包括以下三種:r:可讀取目錄下的文件名稱,即查詢(ls)w:可編輯目錄下的文件本身,包括目錄下文件(或目錄)的增加,刪除以及重命名(eg:touch,mv,rm,mkdir,rmdir)x:可執(zhí)行,即可操作目錄本身,即切換目錄(cd)第34頁,共46頁。權(quán)限作用總結(jié):對文件來說,最高權(quán)限是x對目錄來說,最高權(quán)限是w目錄權(quán)限的基礎(chǔ)是x,如果不能進(jìn)入目錄,給r和w都無意義,因此目錄的權(quán)限可以為1,5,7;而2,4,6都是無意義的第35頁,共46頁。文件權(quán)限的八進(jìn)制權(quán)限位包括3組,用八進(jìn)制表示rwxr-xr-x即為7

17、55八進(jìn)制權(quán)限位權(quán)限說明4r可讀取2w可編輯1x可執(zhí)行八進(jìn)制二進(jìn)制權(quán)限0000-1001-x2010-w-3011-wx4100r-5101r-x6110rw-7111rwx第36頁,共46頁。默認(rèn)權(quán)限默認(rèn)權(quán)限是指文件創(chuàng)建后自動賦予的權(quán)限,和上級目錄無關(guān),而是根據(jù)(文件類型的默認(rèn)值 - umask 值)默認(rèn)生成,系統(tǒng)的umask值可以通過命令umask查看第1位0:文件特殊權(quán)限第2-4位:文件默認(rèn)權(quán)限,每1位針對1組權(quán)限位,八進(jìn)制表示。文件系統(tǒng)的默認(rèn)值:文件:666(沒有執(zhí)行權(quán)限,需要手工賦予)目錄:777文件系統(tǒng)的默認(rèn)權(quán)限:文件類型的默認(rèn)值 - umask 值文件:644目錄:755注意:八

18、進(jìn)制需要轉(zhuǎn)換為權(quán)限再相減666- rw-rw-rw-022- -w-w-rw-rw-rw- - -w-w- = rw-r-r-第37頁,共46頁。命令chgrp:改變文件所屬工作組chmod:改變文件訪問權(quán)限chown:改變文件的所有者和所屬工作組umask:設(shè)置權(quán)限掩碼第38頁,共46頁。軟件包安裝分類安裝方式概述安裝包命令第39頁,共46頁。概述Windows中的程序是不可以直接在Linux中運行的優(yōu)點:安全; Windows中的絕大多數(shù)病毒、木馬這樣的危險程序,對于Linux來講不認(rèn)識。缺點:所有程序需要重新開發(fā)Windows軟件安裝包和Linux軟件安裝包區(qū)別:Windows中的安裝包

19、都是經(jīng)過編譯的,不能通過記事本或?qū)懽职宀榭吹?。Linux中的安裝包最大好處是開源,解壓后就能看到源代碼。編譯:把高級語言變成計算機(jī)可以識別的2進(jìn)制語言的過程就是編譯,例如:將普通字符abcd變成機(jī)器語言01010;反編譯:即是將2進(jìn)制語言轉(zhuǎn)成高級語言,但編譯過程不可逆轉(zhuǎn),反編譯過程中,部分源碼會丟失。第40頁,共46頁。分類Linux里的軟件包可以分為兩類:源代碼包、二進(jìn)制包源代碼包:是指提供了該軟件所有程序源代碼的發(fā)布形式,需要用戶自己編譯成可執(zhí)行的二進(jìn)制代碼并進(jìn)行安裝。 優(yōu)點:開源,如果有足夠的能力,可以修改源代碼可以自由選擇所需的功能軟件是編譯安裝,所以更加適合自己的系統(tǒng),更加穩(wěn)定也效率更高卸載方便,可以卸載干凈 缺點:安裝過程步驟較多,尤其安裝較大的軟件集合時(如LAMP環(huán)境搭建),容易出現(xiàn)拼寫錯誤編譯過程時間較長,安裝比二進(jìn)制(或Windows)安裝時間長因為是編譯安裝,安裝過程中一旦出錯,新手很難解決。因為代碼不是自己開發(fā),編譯代碼一旦出錯,就處在被動情況,不好解決二進(jìn)制包:

溫馨提示

  • 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論