版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、第十章Linux操作系統(tǒng),要點(diǎn): (1)Linux操作系統(tǒng)特點(diǎn)以及與其他操作系統(tǒng)的區(qū)別 (2)Linux操作系統(tǒng)的組成、系統(tǒng)安裝、基本配置和使用基礎(chǔ) (3)Linux桌面系統(tǒng)和終端窗口命令的使用 (4)VI編輯器和KDE桌面系統(tǒng)的使用 (5)Linux系統(tǒng)中的文件管理、磁盤(pán)管理及用戶和用戶組管理 (6)Shell命令簡(jiǎn)單編程和應(yīng)用 (7)Linux系統(tǒng)與Windows系統(tǒng)的互聯(lián),10.1Linux操作系統(tǒng)概述,1、簡(jiǎn)介 2、版本 3、特點(diǎn) 4、與其他操作系統(tǒng)的區(qū)別 5、組成,10.2Linux系統(tǒng)的使用基礎(chǔ),1、安裝 2、啟動(dòng)和關(guān)閉 3、終端操作及命令實(shí)例 4、VI編輯器使用,10.3Linu
2、x桌面系統(tǒng)KDE,1、KDE簡(jiǎn)述 2、KDE應(yīng)用 3、KDE系統(tǒng)使用及配置 4、應(yīng)用軟件安裝 5、中文環(huán)境及輸入法 6、多媒體及網(wǎng)絡(luò)應(yīng)用 7、Linux與Windows系統(tǒng)互聯(lián),10.4Linux系統(tǒng)管理,1、文件系統(tǒng)管理 2、磁盤(pán)管理 3、進(jìn)程管理 4、用戶及用戶組管理,10.5Shell初步,1、Shell概述 2、簡(jiǎn)單Shell編程,常用命令,一、命令的使用方式 在Linux系統(tǒng)中打開(kāi)終端的方式有以下兩種: 種是在桌面上依次單擊“主程序系統(tǒng)工具終端”可打開(kāi)終端窗口;另一種是在Linux桌面上單擊鼠標(biāo)右鍵,從彈出的快捷菜單中選擇“終端”命令,也可打開(kāi)終端窗口。,一般的Linux使用者均為普
3、通用戶,而系統(tǒng)管理員一般使用超級(jí)用戶帳號(hào)完成一些系統(tǒng)管理的工作,在終端上還有一個(gè)命令補(bǔ)齊(Command-Line Completion)的操作技巧,所謂命令補(bǔ)齊是指當(dāng)鍵入的字符足以確定目錄中一個(gè)唯一的文件時(shí),只須按 Tab 鍵就可以自動(dòng)補(bǔ)齊該文件名的剩下部分。 例如要把目錄 /freesoft 下的文件 gcc-2.8.1.tar.gz 解包,當(dāng)鍵入到 tar xvfz /freesoft/g 時(shí),如果此文件是該目錄下唯一以 g開(kāi)頭的文件,這時(shí)就可以按下 Tab 鍵,這時(shí)命令會(huì)被自動(dòng)補(bǔ)齊為:tar xvfz /freesoft/gcc-2.8.1.tar.gz ,非常方便,常用命令,特殊字符
4、,在Linux系統(tǒng)的終端中有幾個(gè)最有用的bash變量,這些變量變量名及簡(jiǎn)單描述如下: HISTFILE: 用于貯存歷史命令的文件 HISTSIZE: 歷史命令列表的大小 HOME: 當(dāng)前用戶的用戶目錄 OLDPWD: 前一個(gè)工作目錄 PATH: bash尋找可執(zhí)行文件的搜索路徑 PS1: 命令行的一級(jí)提示符 PS2: 命令行的二級(jí)提示符 PWD: 當(dāng)前工作目錄,bash提示符常用特殊字符,通配符基礎(chǔ),?:表示該位置可以是一個(gè)任意的單個(gè)字符 :表示該位置可以是若干個(gè)任意字符 方括號(hào)charset:可替代charset集中的任何單個(gè)字符 另個(gè),通配符集還能描述介于字符對(duì)之間的所有字符。如“a-z”
5、就可以代 替任意小寫(xiě)字母,而a-zA-Z則可替代任意字母。注意可替代的字符包括a到z和A到Z字符對(duì)之間的所有字符。,二、文件概念及操作命令,1、文件顯示命令 顯示指令: ls 選項(xiàng) 文件目錄列表 ls命令中的常用選項(xiàng)如下: -a:顯示所有文件及目錄 (ls規(guī)定將文件名或目錄名中開(kāi)頭為.的視為隱藏檔,不會(huì)列出) -c:按列輸出,縱向排序 -x:按列輸出,橫向排序 -l:除文件名外,也將文件狀態(tài)、權(quán)限、擁有者、文件大小等信息詳細(xì)列出 -t :根據(jù)文件建立時(shí)間的先后次序列出 -A :同 -a ,但不列出 . (目前目錄) 及 . (父目錄) -X:按擴(kuò)展名排序顯示 -R:遞歸顯示下層子目錄 -hel
6、p:顯示幫助信息 -version:顯示版本信息,2、查找、排序及顯示指定文件內(nèi)容的命令,(1)查找文件 #find 目錄列表 匹配標(biāo)準(zhǔn) 在命令格式中有兩個(gè)參數(shù),說(shuō)明如下: 目錄列表:希望查詢文件或文件集的目錄列表,目錄間用空格分隔 匹配標(biāo)準(zhǔn):希望查詢的文件的匹配標(biāo)準(zhǔn)或說(shuō)明,(2) 顯示文本文件內(nèi)容 cat 選項(xiàng) 文件列表 命令中的參數(shù)說(shuō)明如下: 常用選項(xiàng)如表所示 文件列表:這是要連接文件的選項(xiàng)列表。如果沒(méi)有指定文件或連字號(hào)(-),就從標(biāo)準(zhǔn)輸入讀取,2、查找、排序及顯示指定文件內(nèi)容的命令,(3)查找文件內(nèi)容 grep 選項(xiàng) 匹配字符串 文件列表 選項(xiàng)如表所示 選項(xiàng) 說(shuō)明 -v 列出不匹配串或正
7、則表達(dá)式的行。 -c 對(duì)匹配的行計(jì)數(shù)。 -l 只顯示包含匹配的文件的文件名。 -h 抑制包含匹配文件的文件名的顯示 -n 每個(gè)匹配行只按照相對(duì)的行號(hào)顯示。 -i 產(chǎn)生不區(qū)分大小寫(xiě)的匹配,缺省狀態(tài)是區(qū)分大小寫(xiě)。,2、查找、排序及顯示指定文件內(nèi)容的命令,(4) 排序命令 sort 選項(xiàng) 文件 說(shuō)明:sort命令對(duì)指定文件中所有的行進(jìn)行排序,并將結(jié)果顯示在標(biāo)準(zhǔn)輸出上。如不指定輸入文件或使用“- ”,則表示排序內(nèi)容來(lái)自標(biāo)準(zhǔn)輸入。,2、查找、排序及顯示指定文件內(nèi)容的命令,(1)comm命令 comm - 123 file1 file2 說(shuō)明:該命令是對(duì)兩個(gè)已經(jīng)排好序的文件進(jìn)行比較。其中file1和fil
8、e2是已排序的文件。comm讀取這兩個(gè)文件,然后生成三列輸出:僅在file1中出現(xiàn)的行;僅在file2中出現(xiàn)的行;在兩個(gè)文件中都存在的行。如果文件名用“- ”,則表示從標(biāo)準(zhǔn)輸入讀取。,3、比較文件內(nèi)容的命令,(2)diff命令 diff 參數(shù)原文件目標(biāo)文件 diff命令的常用參數(shù) 參數(shù)說(shuō)明 a 將所有文件當(dāng)做文本文件來(lái)處理 b忽略空格造成的不同 B 忽略空行造成的不同 q只報(bào)告什么地方不同,不報(bào)告具體的不同信息 H利用試探法加速對(duì)大文件的搜索 i忽略大小寫(xiě)的變化 l用pr對(duì)輸出進(jìn)行分頁(yè) r在比較目錄時(shí)比較所有的子目錄 s兩個(gè)文件相同時(shí)才報(bào)告 v在標(biāo)準(zhǔn)輸出上輸出版本信息并退出,3、比較文件內(nèi)容的
9、命令,4、 復(fù)制、刪除和移動(dòng)文件的命令,(1)文件復(fù)制命令 cp選項(xiàng) 源文件目標(biāo)文件 cp選項(xiàng) 源文件組 目標(biāo)目錄,cp命令常用選項(xiàng),常用選項(xiàng)說(shuō)明 -a在備份中保持盡可能多的源文件結(jié)構(gòu)和屬。 -b作將要覆蓋或刪除文件的備份。 -f刪除已存在的目標(biāo)文件。 -i提示是否覆蓋已存在的目標(biāo)文件。 -p保持原先文件的所有者,組權(quán)限和時(shí)間標(biāo)志 -r遞歸拷貝目錄,把所有非目錄文件當(dāng)普通文件拷貝。 -R遞歸拷貝目錄。,(2)文件的刪除命令 rm 選項(xiàng) 文件列表 文件列表:希望刪除的用空格分隔的文件列表,可以包括目錄名。 rm命令常用選項(xiàng) 常用選項(xiàng)說(shuō)明 -r刪除文件列表中指定的目錄,若不用此標(biāo)志則不刪除目錄 -
10、I指定交互模式。在執(zhí)行刪除前提示確認(rèn)。任何以Y開(kāi)始的響應(yīng)都表示肯定;其他則表示否定。 -f指定強(qiáng)行刪除模式。通常,在刪除文件權(quán)限可滿足時(shí)rm提示。本標(biāo) 志強(qiáng)迫刪除,不用提示。 -V在刪除前回顯文件名。 -指明所有選項(xiàng)結(jié)束。用于刪除一個(gè)文件名與某一選項(xiàng)相同的文件。 例如:假定偶然建立了名為-f的文件,又打算刪除它,命令rm -f不起任何作用,因?yàn)?f被解釋成標(biāo)志而不是文件名;而命令rm - -f能成功地刪除文件。,4、 復(fù)制、刪除和移動(dòng)文件的命令,(3) 移動(dòng)文件 mv -f -i 文件1 文件2 mv -f -i 目錄1 目錄2 mv -f -i 文件列表 目錄,4、 復(fù)制、刪除和移動(dòng)文件的命
11、令,5、 文件內(nèi)容統(tǒng)計(jì)命令,wc 選項(xiàng) 文件列表 說(shuō)明:該命令統(tǒng)計(jì)給定文件中的字節(jié)數(shù)、字?jǐn)?shù)、行數(shù)。如果沒(méi)有給出文件名,則從標(biāo)準(zhǔn)輸入讀取。wc同時(shí)也給出所有指定文件的總統(tǒng)計(jì)數(shù)。字是由空格字符區(qū)分開(kāi)的最大字符串。該命令各選項(xiàng)含義如下: -c:統(tǒng)計(jì)字節(jié)數(shù)。 -l:統(tǒng)計(jì)行數(shù)。 -w:統(tǒng)計(jì)字?jǐn)?shù)。,三、目錄及其操作命令,1、樹(shù)型目錄結(jié)構(gòu) Linux系統(tǒng)以文件目錄的方式來(lái)組織和管理系統(tǒng)中的所有文件。所謂文件目錄就是將所有文件的說(shuō)明信息采用樹(shù)型結(jié)構(gòu)組織起來(lái),即常說(shuō)的目錄。也就是說(shuō),整個(gè)文件系統(tǒng)有一個(gè)“根”(root),然后在根上分“杈”(directory),任何一個(gè)分杈上都可以再分杈,杈上也可以長(zhǎng)出“葉子”
12、?!案焙汀拌尽痹贚inux中被稱為是“目錄”或“文件夾”。而“葉子”則是一個(gè)個(gè)的文件。實(shí)踐證明,此種結(jié)構(gòu)的文件系統(tǒng)效率比較高。,2、 工作目錄、用戶主目錄與路徑 (1) 工作目錄與用戶主目錄 從邏輯上講,用戶在登錄到Linux系統(tǒng)中之后,每時(shí)每刻都“處在”某個(gè)目錄之中,此目錄被稱作工作目錄或當(dāng)前目錄(Working Directory)。工作目錄是可以隨時(shí)改變的。用戶初始登錄到系統(tǒng)中時(shí),其主目錄(Home Directory)就成為其工作目錄。工作目錄用“.”表示,其父目錄用“.”表示。 用戶主目錄是系統(tǒng)管理員增加用戶時(shí)建立起來(lái)的(以后也可以改變),每個(gè)用戶都有自己的主目錄,不同用戶的主目錄
13、一般互不相同。 用戶剛登錄到系統(tǒng)中時(shí),其工作目錄便是該用戶主目錄,通常與用戶的登錄名相同。,三、目錄及其操作命令,(2)路徑 路徑是指從樹(shù)型目錄中的某個(gè)目錄層次到某個(gè)文件的一條道路。此路徑的主要構(gòu)成是目錄名稱,中間用“/”分開(kāi)。某個(gè)文件在文件系統(tǒng)中的位置都是由相應(yīng)的路徑?jīng)Q定的。 路徑又分相對(duì)路徑和絕對(duì)路徑。 絕對(duì)路徑是指從“根”開(kāi)始的路徑,也稱為完全路徑;相對(duì)路徑是從用戶工作目錄開(kāi)始的路徑。 應(yīng)該注意到,在樹(shù)型目錄結(jié)構(gòu)中到某一確定文件的絕對(duì)路徑和相對(duì)路徑均只有一條。絕對(duì)路徑是確定不變的,而相對(duì)路徑則隨著用戶工作目錄的變化而不斷變化。這一點(diǎn)對(duì)于以后使用某些命令如cp和tar等大有好處。,3、Li
14、nux系統(tǒng)主要目錄說(shuō)明 /bin :顯而易見(jiàn),bin 就是二進(jìn)制(binary)英文縮寫(xiě)。 /boot :在這個(gè)目錄下存放的都是系統(tǒng)啟動(dòng)時(shí)要用到的程序。在使用lilo引導(dǎo)linux的時(shí)候,會(huì)用到這里的一些信息。 /dev:dev 是設(shè)備(device)的英文縮寫(xiě)。這個(gè)目錄對(duì)所有的用戶都十分重要。因?yàn)樵谶@個(gè)目錄中包含了所有l(wèi)inux系統(tǒng)中使用的外部設(shè)備。但是這里并不是放的外部設(shè)備的驅(qū)動(dòng)程序。 /etc :etc這個(gè)目錄是linux系統(tǒng)中最重要的目錄之一。在這個(gè)目錄下存放了系統(tǒng)管理時(shí)要用到的各種配置文件和子目錄。我們要用到的網(wǎng)絡(luò)配置文件,文件系統(tǒng),x系統(tǒng)配置文件,設(shè)備配置信息,設(shè)置用戶信息等都在這
15、個(gè)目錄下。,/sbin :這個(gè)目錄是用來(lái)存放系統(tǒng)管理員的系統(tǒng)管理程序。/home :如果建立一個(gè)用戶,用戶名是“jl”,那么在/home目錄下就有一個(gè)對(duì)應(yīng)的/home/jl路徑,用來(lái)存放用戶的主目錄。 /lib :lib是庫(kù)(library)英文縮寫(xiě)。這個(gè)目錄是用來(lái)存放系統(tǒng)動(dòng)態(tài)連接共享庫(kù)的。幾乎所有的應(yīng)用程序都會(huì)用到這個(gè)目錄下的共享庫(kù)。 /mnt :這個(gè)目錄在一般情況下也是空的??梢耘R時(shí)將別的文件系統(tǒng)掛在這個(gè)目錄下。 /proc :可以在這個(gè)目錄下獲取系統(tǒng)信息。這些信息是在內(nèi)存中,由系統(tǒng)自己產(chǎn)生的。 /root :如果用戶是以超級(jí)用戶的身份登錄的,這個(gè)就是超級(jí)用戶的主目錄。 /tmp :用來(lái)存
16、放不同程序執(zhí)行時(shí)產(chǎn)生的臨時(shí)文件。 /usr :這是linux系統(tǒng)中占用硬盤(pán)空間最大的目錄。,4、創(chuàng)建和刪除目錄的命令 (1)創(chuàng)建目錄 mkdir -m模式 -p目錄名 目錄 命令中的參數(shù)說(shuō)明如下: m模式:在建立目錄時(shí)把按模式指定設(shè)置目錄權(quán)限。該目錄的權(quán)限分為:目錄所有者的權(quán)限、組中其他人對(duì)目錄的權(quán)限和系統(tǒng)中其他人對(duì)目錄的權(quán)限。這三個(gè)權(quán)限分別用三個(gè)數(shù)字之和來(lái)表示:對(duì)目錄的讀權(quán)限是4、寫(xiě)權(quán)限是2、執(zhí)行權(quán)限是1。 -p目錄名:建立所有不存在父目錄的目錄。 目錄:要建立的目錄。,三、目錄及其操作命令,(2)刪除目錄 rmdir -p 目錄列表 命令中的參數(shù)說(shuō)明如下: -p:在刪除目錄表指定的目錄后,
17、若父目錄為空,則rmdir也刪除父目錄。狀態(tài)信息顯示什么被刪除,什么沒(méi)被刪除。 目錄列表:空格分隔的目錄名列表。要?jiǎng)h除的目錄必須為空。,三、目錄及其操作命令,5、改變工作目錄和顯示目錄內(nèi)容的命令 (1) 顯示當(dāng)前目錄 pwd (2)改變當(dāng)前工作目錄 cd目錄名 命令中的參數(shù)說(shuō)明如下: 目錄名:改變到所指定的目錄名。如果沒(méi)有指定目錄,就返回到用戶主目錄(在HOME環(huán)境變量中指定)。,三、目錄及其操作命令,6、 鏈接文件的命令 ln 選項(xiàng) 目標(biāo) 鏈接名 ln 選項(xiàng) 目標(biāo) 目錄 鏈接有兩種,一種被稱為硬鏈接(Hard Link),另一種被稱為符號(hào)鏈接(Symbolic Link)。建立硬鏈接時(shí),鏈接
18、文件和被鏈接文件必須位于同一個(gè)文件系統(tǒng)中,并且不能建立指向目錄的硬鏈接。而對(duì)符號(hào)鏈接,則不存在這個(gè)問(wèn)題。默認(rèn)情況下,ln產(chǎn)生硬鏈接。,三、目錄及其操作命令,在硬鏈接的情況下,參數(shù)中的“目標(biāo)”被鏈接至鏈接名。如果鏈接名是一個(gè)目錄名,系統(tǒng)將在該目錄之下建立一個(gè)或多個(gè)與“目標(biāo)”同名的鏈接文件,鏈接文件和被鏈接文件的內(nèi)容完全相同。如果鏈接名為一個(gè)文件,用戶將被告知該文件已存在且不進(jìn)行鏈接。如果指定了多個(gè)“目標(biāo)”參數(shù),那么最后一個(gè)參數(shù)必須為目錄。 如果給ln命令加上-s選項(xiàng),則建立符號(hào)鏈接。如果鏈接名已經(jīng)存在但不是目錄,將不做鏈接。鏈接名可以是任何一個(gè)文件名(可包含路徑),也可以是一個(gè)目錄,并且允許它與
19、“目標(biāo)”不在同一個(gè)文件系統(tǒng)中。如果鏈接名是一個(gè)已經(jīng)存在的目錄,系統(tǒng)將在該目錄下建立一個(gè)或多個(gè)與“目標(biāo)”同名的文件,此新建的文件實(shí)際上是指向原“目標(biāo)”的符號(hào)鏈接文件。 例:$ ln - s lunch /home/xu用戶為當(dāng)前目錄下的文件lunch創(chuàng)建了一個(gè)符號(hào)鏈接/home/xu。,7、改變文件或目錄存取權(quán)限的命令 (1) 改變文件或目錄權(quán)限 chmod選項(xiàng)文件和目錄列表,三、目錄及其操作命令,2. 改變文件和目錄的所有權(quán) chown選項(xiàng) 用戶文件和目錄列表 常用選項(xiàng)說(shuō)明 -c只有在文件的權(quán)限確實(shí)改變時(shí)才進(jìn)行詳細(xì)說(shuō)明。 -f不打印權(quán)限不能改變的文件的錯(cuò)誤信息。 -v詳細(xì)說(shuō)明權(quán)限的變化。 -R遞歸改變目錄及其內(nèi)容的權(quán)限。
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 長(zhǎng)護(hù)保險(xiǎn)內(nèi)控制度
- 安全生產(chǎn)責(zé)任追究及獎(jiǎng)懲制度
- 2025年淺層地?zé)崂梦迥晔袌?chǎng)發(fā)展報(bào)告
- 遼寧省撫順市六校2026屆高三上學(xué)期期末考試政治試卷(含答案)
- 2025年智能家居不銹鋼餐具創(chuàng)新設(shè)計(jì)報(bào)告
- 2025年工業(yè)CT五年應(yīng)用:精密零件檢測(cè)認(rèn)證報(bào)告
- 安全生產(chǎn)取費(fèi)標(biāo)準(zhǔn)說(shuō)明講解
- 2026年教育科技行業(yè)數(shù)字化轉(zhuǎn)型報(bào)告及在線教育平臺(tái)創(chuàng)新報(bào)告
- 2025年研學(xué)旅行基地十年人才培養(yǎng)與團(tuán)隊(duì)建設(shè)報(bào)告
- 航空制造2025年復(fù)合材料應(yīng)用現(xiàn)狀與未來(lái)發(fā)展方向行業(yè)報(bào)告
- 2025年國(guó)資委主任年終述職報(bào)告
- 大學(xué)教學(xué)督導(dǎo)與課堂質(zhì)量監(jiān)控工作心得體會(huì)(3篇)
- 2025年下半年國(guó)家教師資格幼兒園《綜合素質(zhì)》考試真題及參考答案
- 項(xiàng)目專家評(píng)審意見(jiàn)書(shū)標(biāo)準(zhǔn)模板
- 評(píng)審委托協(xié)議書(shū)
- 日本所有番號(hào)分類(lèi)
- 2024年江蘇省普通高中學(xué)業(yè)水平測(cè)試小高考生物、地理、歷史、政治試卷及答案(綜合版)
- 管道安全檢查表
- 電纜井砌筑工序報(bào)驗(yàn)單檢驗(yàn)批
- GB/T 16672-1996焊縫工作位置傾角和轉(zhuǎn)角的定義
- GA/T 850-2009城市道路路內(nèi)停車(chē)泊位設(shè)置規(guī)范
評(píng)論
0/150
提交評(píng)論