![第3章 Linux操作系統(tǒng)基礎(chǔ)_第1頁(yè)](http://file2.renrendoc.com/fileroot_temp3/2021-7/27/e325adce-905f-4ef2-ba52-4776e7945839/e325adce-905f-4ef2-ba52-4776e79458391.gif)
![第3章 Linux操作系統(tǒng)基礎(chǔ)_第2頁(yè)](http://file2.renrendoc.com/fileroot_temp3/2021-7/27/e325adce-905f-4ef2-ba52-4776e7945839/e325adce-905f-4ef2-ba52-4776e79458392.gif)
![第3章 Linux操作系統(tǒng)基礎(chǔ)_第3頁(yè)](http://file2.renrendoc.com/fileroot_temp3/2021-7/27/e325adce-905f-4ef2-ba52-4776e7945839/e325adce-905f-4ef2-ba52-4776e79458393.gif)
![第3章 Linux操作系統(tǒng)基礎(chǔ)_第4頁(yè)](http://file2.renrendoc.com/fileroot_temp3/2021-7/27/e325adce-905f-4ef2-ba52-4776e7945839/e325adce-905f-4ef2-ba52-4776e79458394.gif)
![第3章 Linux操作系統(tǒng)基礎(chǔ)_第5頁(yè)](http://file2.renrendoc.com/fileroot_temp3/2021-7/27/e325adce-905f-4ef2-ba52-4776e7945839/e325adce-905f-4ef2-ba52-4776e79458395.gif)
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、第第3章章 Linux操作系統(tǒng)基礎(chǔ)操作系統(tǒng)基礎(chǔ) 教材:嵌入式系統(tǒng)設(shè)計(jì)與應(yīng)用教材:嵌入式系統(tǒng)設(shè)計(jì)與應(yīng)用 作者:張思民作者:張思民 出版:清華大學(xué)出版社出版:清華大學(xué)出版社 本章要點(diǎn)本章要點(diǎn) 1、Linux基本概念基本概念 2、Linux的目錄結(jié)構(gòu)的目錄結(jié)構(gòu) 3、Linux的常用命令的常用命令 3.1 Linux基本概念基本概念 Linux一般有四個(gè)主要部分:一般有四個(gè)主要部分: 內(nèi)核、內(nèi)核、Shell、文件系統(tǒng)和實(shí)用工具。、文件系統(tǒng)和實(shí)用工具。 1、Linux內(nèi)核內(nèi)核 Linux內(nèi)核是整個(gè)內(nèi)核是整個(gè)Linux系統(tǒng)的靈魂,系統(tǒng)的靈魂,inux 系統(tǒng)的能力完全受內(nèi)核能力的制約。系統(tǒng)的能力完全受內(nèi)核能
2、力的制約。Linux 內(nèi)核負(fù)責(zé)整個(gè)系統(tǒng)的內(nèi)存管理,進(jìn)程調(diào)度內(nèi)核負(fù)責(zé)整個(gè)系統(tǒng)的內(nèi)存管理,進(jìn)程調(diào)度 和文件管理。和文件管理。 Linux內(nèi)核的功能內(nèi)核的功能: (1)進(jìn)程管理)進(jìn)程管理 (2)內(nèi)存管理)內(nèi)存管理 (3)文件管理)文件管理 (4)設(shè)備控制)設(shè)備控制 (5)網(wǎng)絡(luò)功能)網(wǎng)絡(luò)功能 2、Linux Shell Shell是是Linux系統(tǒng)下的命令解釋器,也是系統(tǒng)下的命令解釋器,也是 使用使用Linux系統(tǒng)的主要環(huán)境,它提供了用戶系統(tǒng)的主要環(huán)境,它提供了用戶 與內(nèi)核進(jìn)行交互操作的一種接口。它接收與內(nèi)核進(jìn)行交互操作的一種接口。它接收 用戶輸入的命令并把它送入內(nèi)核去執(zhí)行,用戶輸入的命令并把它送入內(nèi)
3、核去執(zhí)行, 類似于類似于Microsoft Windows的的Command 命令。命令。 3、Linux文件系統(tǒng)文件系統(tǒng) Linux的文件系統(tǒng)只有一個(gè)文件樹(shù),整的文件系統(tǒng)只有一個(gè)文件樹(shù),整 個(gè)文件系統(tǒng)是以一個(gè)樹(shù)根個(gè)文件系統(tǒng)是以一個(gè)樹(shù)根“/”為起點(diǎn)的,為起點(diǎn)的, 所有的文件和外部設(shè)備都以文件的形所有的文件和外部設(shè)備都以文件的形 式掛結(jié)在這個(gè)文件樹(shù)上,包括硬盤、式掛結(jié)在這個(gè)文件樹(shù)上,包括硬盤、 軟盤、光驅(qū)、調(diào)制解調(diào)器等,這和以軟盤、光驅(qū)、調(diào)制解調(diào)器等,這和以 “驅(qū)動(dòng)器盤符驅(qū)動(dòng)器盤符”為基礎(chǔ)的為基礎(chǔ)的Microsoft Windows系統(tǒng)有很大區(qū)別。系統(tǒng)有很大區(qū)別。 圖圖3.1 Linux文件系統(tǒng)
4、的目錄結(jié)構(gòu)文件系統(tǒng)的目錄結(jié)構(gòu) 3.2嵌入式嵌入式Linux文件系統(tǒng)文件系統(tǒng) 嵌入式嵌入式Linux支持多種文件系統(tǒng),包括支持多種文件系統(tǒng),包括 ext2、ext3、vfat、ntfs、YAFFS、 JFFS、Ramfs和和NFS等,為了對(duì)各類等,為了對(duì)各類 文件系統(tǒng)進(jìn)行統(tǒng)一管理,嵌入式文件系統(tǒng)進(jìn)行統(tǒng)一管理,嵌入式Linux 引入了虛擬文件系統(tǒng)引入了虛擬文件系統(tǒng)VFS(Virtual File System),為各類文件系統(tǒng)提供一個(gè),為各類文件系統(tǒng)提供一個(gè) 統(tǒng)一的操作界面和應(yīng)用編程接口。統(tǒng)一的操作界面和應(yīng)用編程接口。 圖圖3.2嵌入式嵌入式Linux下的文件系統(tǒng)結(jié)構(gòu)下的文件系統(tǒng)結(jié)構(gòu) Linux啟
5、動(dòng)時(shí),第一個(gè)必須掛載的是根啟動(dòng)時(shí),第一個(gè)必須掛載的是根 文件系統(tǒng);若系統(tǒng)不能從指定設(shè)備上文件系統(tǒng);若系統(tǒng)不能從指定設(shè)備上 掛載根文件系統(tǒng),則系統(tǒng)會(huì)出錯(cuò)而退掛載根文件系統(tǒng),則系統(tǒng)會(huì)出錯(cuò)而退 出啟動(dòng)。之后可以自動(dòng)或手動(dòng)掛載其出啟動(dòng)。之后可以自動(dòng)或手動(dòng)掛載其 他的文件系統(tǒng)。因此,一個(gè)系統(tǒng)中可他的文件系統(tǒng)。因此,一個(gè)系統(tǒng)中可 以同時(shí)存在不同的文件系統(tǒng)。以同時(shí)存在不同的文件系統(tǒng)。 3.2.1 基于基于FLASH的文件系統(tǒng)的文件系統(tǒng) 1、 jffs2 Jffs2的全稱是的全稱是“日志閃存文件系統(tǒng)第日志閃存文件系統(tǒng)第2版版 本本(Journalling Flash FileSystem v2)”, 主要用于
6、主要用于NOR型閃存,基于型閃存,基于MTD驅(qū)動(dòng)層,驅(qū)動(dòng)層, 特點(diǎn)是:可讀寫的、支持?jǐn)?shù)據(jù)壓縮的、基特點(diǎn)是:可讀寫的、支持?jǐn)?shù)據(jù)壓縮的、基 于哈希表的日志型文件系統(tǒng),并提供了崩于哈希表的日志型文件系統(tǒng),并提供了崩 潰潰/掉電安全保護(hù),提供掉電安全保護(hù),提供“寫平衡寫平衡”支持等。支持等。 jffs2不適合用于不適合用于NAND閃存。閃存。 2、yaffs yaffs/yaffs2是專為嵌入式系統(tǒng)使用是專為嵌入式系統(tǒng)使用NAND 型閃存而設(shè)計(jì)的一種日志型文件系統(tǒng)。與型閃存而設(shè)計(jì)的一種日志型文件系統(tǒng)。與 jffs2相比,它減少了一些功能相比,它減少了一些功能(例如不支持例如不支持 數(shù)據(jù)壓縮數(shù)據(jù)壓縮),
7、所以速度更快,掛載時(shí)間很短,所以速度更快,掛載時(shí)間很短, 對(duì)內(nèi)存的占用較小。對(duì)內(nèi)存的占用較小。 yaffs/yaffs2自帶自帶NAND芯片的驅(qū)動(dòng),并且芯片的驅(qū)動(dòng),并且 為嵌入式系統(tǒng)提供了直接訪問(wèn)文件系統(tǒng)的為嵌入式系統(tǒng)提供了直接訪問(wèn)文件系統(tǒng)的 API,用戶可以不使用,用戶可以不使用Linux中的中的MTD與與 VFS,直接對(duì)文件系統(tǒng)操作。,直接對(duì)文件系統(tǒng)操作。 3、Cramfs(Compressed ROM File System ) Cramfs是一種只讀的壓縮文件系統(tǒng)。它也是一種只讀的壓縮文件系統(tǒng)。它也 基于基于MTD驅(qū)動(dòng)程序。驅(qū)動(dòng)程序。 在在cramfs文件系統(tǒng)中,每一頁(yè)文件系統(tǒng)中,每一
8、頁(yè)(4KB)被單被單 獨(dú)壓縮,可以隨機(jī)頁(yè)訪問(wèn),其壓縮比高達(dá)獨(dú)壓縮,可以隨機(jī)頁(yè)訪問(wèn),其壓縮比高達(dá) 2:1,為嵌入式系統(tǒng)節(jié)省大量的為嵌入式系統(tǒng)節(jié)省大量的Flash存儲(chǔ)空存儲(chǔ)空 間,從而降低系統(tǒng)成本。間,從而降低系統(tǒng)成本。 Cramfs文件系統(tǒng)以壓縮方式存儲(chǔ),在運(yùn)行文件系統(tǒng)以壓縮方式存儲(chǔ),在運(yùn)行 時(shí)解壓縮。另外,它的速度快,效率高,時(shí)解壓縮。另外,它的速度快,效率高, 其只讀的特點(diǎn)有利于保護(hù)文件系統(tǒng)免受破其只讀的特點(diǎn)有利于保護(hù)文件系統(tǒng)免受破 壞,提高了系統(tǒng)的可靠性。壞,提高了系統(tǒng)的可靠性。 3.2.2 基于基于RAM的文件系統(tǒng)的文件系統(tǒng) 1、Ramdisk Ramdisk是將一部分固定大小的內(nèi)存當(dāng)作
9、是將一部分固定大小的內(nèi)存當(dāng)作 分區(qū)來(lái)使用。它并非一個(gè)實(shí)際的文件系統(tǒng),分區(qū)來(lái)使用。它并非一個(gè)實(shí)際的文件系統(tǒng), 而是一種將實(shí)際的文件系統(tǒng)裝入內(nèi)存的機(jī)而是一種將實(shí)際的文件系統(tǒng)裝入內(nèi)存的機(jī) 制,并且可以作為根文件系統(tǒng)。將一些經(jīng)制,并且可以作為根文件系統(tǒng)。將一些經(jīng) 常被訪問(wèn)而又不會(huì)更改的文件常被訪問(wèn)而又不會(huì)更改的文件(如只讀的根如只讀的根 文件系統(tǒng)文件系統(tǒng))通過(guò)通過(guò)Ramdisk放在內(nèi)存中,可以放在內(nèi)存中,可以 明顯地提高系統(tǒng)的性能。明顯地提高系統(tǒng)的性能。 2、Ramfs/tmpfs Ramfs/tmpfs文件系統(tǒng)把所有的文件都放文件系統(tǒng)把所有的文件都放 在在RAM中,所以讀中,所以讀/寫操作發(fā)生在寫操
10、作發(fā)生在RAM中,中, 可以用可以用ramfs/tmpfs來(lái)存儲(chǔ)一些臨時(shí)性或經(jīng)來(lái)存儲(chǔ)一些臨時(shí)性或經(jīng) 常要修改的數(shù)據(jù),例如常要修改的數(shù)據(jù),例如/tmp和和/var目錄,目錄, 這樣既避免了對(duì)這樣既避免了對(duì)Flash存儲(chǔ)器的讀寫損耗,存儲(chǔ)器的讀寫損耗, 也提高了數(shù)據(jù)讀寫速度。也提高了數(shù)據(jù)讀寫速度。 Tmpfs的一個(gè)缺點(diǎn)是當(dāng)系統(tǒng)重新引導(dǎo)時(shí)會(huì)的一個(gè)缺點(diǎn)是當(dāng)系統(tǒng)重新引導(dǎo)時(shí)會(huì) 丟失所有數(shù)據(jù)。丟失所有數(shù)據(jù)。 3.2.3網(wǎng)絡(luò)文件系統(tǒng)網(wǎng)絡(luò)文件系統(tǒng)NFS NFS(Network File System)是一項(xiàng)在不同是一項(xiàng)在不同 機(jī)器、不同操作系統(tǒng)之間通過(guò)網(wǎng)絡(luò)共享文機(jī)器、不同操作系統(tǒng)之間通過(guò)網(wǎng)絡(luò)共享文 件的技術(shù)。通
11、過(guò)件的技術(shù)。通過(guò)NFS可以讓計(jì)算機(jī)通過(guò)網(wǎng)可以讓計(jì)算機(jī)通過(guò)網(wǎng) 絡(luò)將絡(luò)將NFS服務(wù)器共享出來(lái)的文件安裝到自服務(wù)器共享出來(lái)的文件安裝到自 己的系統(tǒng)中。在嵌入式己的系統(tǒng)中。在嵌入式Linux應(yīng)用系統(tǒng)的開(kāi)應(yīng)用系統(tǒng)的開(kāi) 發(fā)調(diào)試階段,利用該技術(shù)在主機(jī)上建立基發(fā)調(diào)試階段,利用該技術(shù)在主機(jī)上建立基 于于NFS的文件系統(tǒng),掛載到嵌入式設(shè)備,的文件系統(tǒng),掛載到嵌入式設(shè)備, 可以很方便地修改和調(diào)試應(yīng)用系統(tǒng)的內(nèi)容。可以很方便地修改和調(diào)試應(yīng)用系統(tǒng)的內(nèi)容。 (詳見(jiàn)第(詳見(jiàn)第5章的章的“5.3 配置配置NFS服務(wù)服務(wù)”) 3.3Linux常用操作命令常用操作命令 3.3.1文件目錄相關(guān)命令文件目錄相關(guān)命令 1、ls (1)作
12、用)作用 ls的功能為列出目錄的內(nèi)容。該命令類似于的功能為列出目錄的內(nèi)容。該命令類似于 DOS下的下的dir命令。命令。 (2)命令格式)命令格式 ls -選項(xiàng)選項(xiàng) 目錄或文件名目錄或文件名 (3)命令選項(xiàng))命令選項(xiàng) - a 顯示指定目錄下所有子目錄與文件名,顯示指定目錄下所有子目錄與文件名, 包括隱藏文件。包括隱藏文件。 - l 以長(zhǎng)格式來(lái)顯示文件的詳細(xì)信息。以長(zhǎng)格式來(lái)顯示文件的詳細(xì)信息。 2、文件權(quán)限的表示、文件權(quán)限的表示 用戶對(duì)文件的讀、寫和執(zhí)行權(quán)限用戶對(duì)文件的讀、寫和執(zhí)行權(quán)限(簡(jiǎn)稱為文件權(quán)限簡(jiǎn)稱為文件權(quán)限) 如下所示:如下所示: r 讀權(quán)限,讀權(quán)限, w 寫權(quán)限,寫權(quán)限, x 執(zhí)行權(quán)限
13、,對(duì)于目錄,表示可進(jìn)入。執(zhí)行權(quán)限,對(duì)于目錄,表示可進(jìn)入。 也可用數(shù)字表示:也可用數(shù)字表示: 0表示無(wú)權(quán)限,表示無(wú)權(quán)限,1表示可執(zhí)行,表示可執(zhí)行,2表示寫權(quán)限,表示寫權(quán)限,4表表 示讀權(quán)限。示讀權(quán)限。 可用數(shù)字求和來(lái)表示多權(quán)限的組合??捎脭?shù)字求和來(lái)表示多權(quán)限的組合。 例如:對(duì)某一文件擁有可讀、可寫、可執(zhí)行的權(quán)例如:對(duì)某一文件擁有可讀、可寫、可執(zhí)行的權(quán) 限,則可表示為限,則可表示為7(1+2+4=7),對(duì)另一文件擁有可,對(duì)另一文件擁有可 讀、可執(zhí)行的權(quán)限,則可表示為讀、可執(zhí)行的權(quán)限,則可表示為5(1+4=5)。 3、cd (1)作用)作用 改變工作目錄,該命令與改變工作目錄,該命令與DOS下的下的
14、md命令命令 作用是相同的。作用是相同的。 (2)命令格式)命令格式 cd 目錄路徑目錄路徑/目錄名目錄名 4、mkdir (1)作用)作用 創(chuàng)建一個(gè)目錄,該命令類似于創(chuàng)建一個(gè)目錄,該命令類似于DOS下的下的md 命令。命令。 (2)命令格式)命令格式 Mkdir 目錄路徑目錄路徑/新目錄名新目錄名 5、cp (1)作用)作用 復(fù)制文件,可以使用通配符,該命令類似于復(fù)制文件,可以使用通配符,該命令類似于DOS下下 的的copy命令。命令。 (2)命令格式)命令格式 cp 選項(xiàng)選項(xiàng) 源文件路徑源文件路徑源文件名源文件名 目標(biāo)路徑目標(biāo)路徑目目 標(biāo)文件名標(biāo)文件名 (3)示例)示例 在在/tmp目錄下
15、,新建一個(gè)子目錄目錄下,新建一個(gè)子目錄mysub,并將,并將 /usr/test目錄下的所有文件復(fù)制到目錄下的所有文件復(fù)制到mysub目錄下:目錄下: # mkdir /tmp/mysub # cp /usr/test/*.* /tmp/mysub 5、rm和和rmdir (1)作用)作用 rm為刪除指定文件,可以使用通配符,該命令類為刪除指定文件,可以使用通配符,該命令類 似于似于DOS下的下的del命令。命令。 rmdir為刪除指定的目錄,其目錄必須為空目錄。為刪除指定的目錄,其目錄必須為空目錄。 (2)命令格式)命令格式 rm 選項(xiàng)選項(xiàng) 文件名文件名 rmdir 目錄路徑目錄路徑/目錄名
16、目錄名 (3)命令選項(xiàng))命令選項(xiàng) rm的命令選項(xiàng)有:的命令選項(xiàng)有: -i 詢問(wèn)是否刪除詢問(wèn)是否刪除(y表示是,表示是,n表示否表示否); -f 不詢問(wèn)是否刪除;不詢問(wèn)是否刪除; -r 遞歸刪除整個(gè)目錄,同遞歸刪除整個(gè)目錄,同rmdir。 3.3.2磁盤及系統(tǒng)操作磁盤及系統(tǒng)操作 1、fdisk (1)作用)作用 fdisk命令可以用來(lái)給磁盤進(jìn)行分區(qū),查看命令可以用來(lái)給磁盤進(jìn)行分區(qū),查看 磁盤情況等,往往使用參數(shù)磁盤情況等,往往使用參數(shù)-l 來(lái)顯示系統(tǒng)來(lái)顯示系統(tǒng) 的分區(qū)情況。的分區(qū)情況。 (2)命令格式)命令格式 Fdisk 選項(xiàng)選項(xiàng) (3)命令選項(xiàng))命令選項(xiàng) -l 顯示系統(tǒng)的分區(qū)情況顯示系統(tǒng)的分
17、區(qū)情況 2、df (1)作用)作用 檢查硬盤所剩(所用)空間。檢查硬盤所剩(所用)空間。 (2)命令格式)命令格式 df 選項(xiàng)選項(xiàng) (3)命令選項(xiàng))命令選項(xiàng) -h 以以1024KB=1M的方式顯示磁盤的使用情況的方式顯示磁盤的使用情況 -H 以以1000KB=1M的方式顯示磁盤的使用情況的方式顯示磁盤的使用情況 3、free命令命令 (1)作用)作用 free命令的功能是查看當(dāng)前系統(tǒng)內(nèi)存的使用命令的功能是查看當(dāng)前系統(tǒng)內(nèi)存的使用 情況,它顯示系統(tǒng)中剩余及已用的物理內(nèi)情況,它顯示系統(tǒng)中剩余及已用的物理內(nèi) 存和交換內(nèi)存,以及共享內(nèi)存和被核心使存和交換內(nèi)存,以及共享內(nèi)存和被核心使 用的緩沖區(qū)。用的緩沖
18、區(qū)。 (2)命令格式)命令格式 free 選項(xiàng)選項(xiàng) (3)命令選項(xiàng))命令選項(xiàng) -b 以字節(jié)為單位顯示。以字節(jié)為單位顯示。 -k 以以K字節(jié)為單位顯示。字節(jié)為單位顯示。 -m 以以M字節(jié)為單位顯示。字節(jié)為單位顯示。 4、mount命令命令 (1)作用)作用 掛載某一設(shè)備使之成為某個(gè)目錄名稱。掛載某一設(shè)備使之成為某個(gè)目錄名稱。 (2)命令格式)命令格式 mount 選項(xiàng)選項(xiàng) -o 掛載選項(xiàng)掛載選項(xiàng) (3)命令選項(xiàng))命令選項(xiàng) -t該參數(shù)配合選項(xiàng)用于指定一個(gè)文件系統(tǒng)分區(qū)的類該參數(shù)配合選項(xiàng)用于指定一個(gè)文件系統(tǒng)分區(qū)的類 型。型。 -o 該參數(shù)配合選項(xiàng)用于指定一個(gè)或多個(gè)掛載選項(xiàng)。該參數(shù)配合選項(xiàng)用于指定一個(gè)或
19、多個(gè)掛載選項(xiàng)。 示例示例 例例1:掛載一個(gè):掛載一個(gè)Linux分區(qū),將其掛載到分區(qū),將其掛載到 /mnt目錄下(目錄下(/mnt稱為掛載點(diǎn)):稱為掛載點(diǎn)): # mount -t ext3 /dev/hdb1 /mnt 例例2:掛載硬盤的:掛載硬盤的Windows分區(qū),將其掛分區(qū),將其掛 載到載到/mnt/wind目錄下:目錄下: #mount -t vfat /dev/hda5 /mnt/wind 例例3:掛載:掛載U盤盤 #mount -t vfat /dev/sdb1 /mnt/usb 3.3.3打包壓縮相關(guān)命令打包壓縮相關(guān)命令 1、gzip命令命令 我們?cè)谖覀冊(cè)贚inux中經(jīng)常會(huì)用到后
20、綴為中經(jīng)常會(huì)用到后綴為.gz的文的文 件,它們就是件,它們就是GZIP格式的。格式的。 Gzip命令的基本用法:命令的基本用法: # gzip test.txt 生成生成test.txz的壓縮文件,同時(shí)不再保留的壓縮文件,同時(shí)不再保留 test.txt # gzip -d test.txz 解壓解壓test.txz,生成,生成test.tx文件文件 2、tar命令命令 格式:格式: tar 選項(xiàng)選項(xiàng) 文件目錄列表文件目錄列表 功能:功能: 對(duì)文件目錄進(jìn)行打包備份對(duì)文件目錄進(jìn)行打包備份 常用選項(xiàng):常用選項(xiàng): -c 建立新的歸檔文件建立新的歸檔文件 -r 向歸檔文件末尾追加文件向歸檔文件末尾追加文
21、件 -x 從歸檔文件中解出文件從歸檔文件中解出文件 -f 對(duì)普通文件操作對(duì)普通文件操作 -z 調(diào)用調(diào)用gzip來(lái)壓縮歸檔文件,與來(lái)壓縮歸檔文件,與-x聯(lián)用時(shí)調(diào)用聯(lián)用時(shí)調(diào)用 gzip完成解壓縮完成解壓縮 2、tar命令命令 1、用、用tar打包一個(gè)目錄下的文件打包一個(gè)目錄下的文件:tar -cvf /mnt/lgx/a1.doc 生成一個(gè)以生成一個(gè)以.tar為擴(kuò)展名的打包文件為擴(kuò)展名的打包文件 2、用、用tar解開(kāi)打包文件:解開(kāi)打包文件:tar -xvf /mnt/lgx/a1.doc.tar 通常情況下,通常情況下,tar打包與打包與gzip(壓縮)經(jīng)常聯(lián)合使(壓縮)經(jīng)常聯(lián)合使 用。方法:用。
22、方法: 首先用首先用tar打包,如:打包,如: tar -cvf /mnt/lgx/a1.doc (產(chǎn)生(產(chǎn)生a1.doc.tar文件)文件) 然后用然后用gzip壓縮壓縮a1.doc.tar文件,如:文件,如: gzip /mnt/lgx/a1.doc.tar (產(chǎn)生(產(chǎn)生a1.doc.tar.gz文文 件)件) 3.3.4網(wǎng)絡(luò)相關(guān)命令網(wǎng)絡(luò)相關(guān)命令 1、ifconfig (1)作用)作用 用于查看和配置網(wǎng)絡(luò)接口的地址和參數(shù),用于查看和配置網(wǎng)絡(luò)接口的地址和參數(shù), 包括包括IP地址、網(wǎng)絡(luò)掩碼、廣播地址,它的地址、網(wǎng)絡(luò)掩碼、廣播地址,它的 使用權(quán)限是超級(jí)用戶。使用權(quán)限是超級(jí)用戶。 (2)命令格式)
23、命令格式 查看網(wǎng)卡配置信息:查看網(wǎng)卡配置信息:ifconfig 設(shè)置網(wǎng)卡:設(shè)置網(wǎng)卡:ifconfig eth0 主機(jī)主機(jī)IP地址地址 eth0代表第一塊網(wǎng)卡,代表第一塊網(wǎng)卡,eth1代表第二塊網(wǎng)卡,代表第二塊網(wǎng)卡, 若主機(jī)上僅安裝了一塊網(wǎng)卡,則為若主機(jī)上僅安裝了一塊網(wǎng)卡,則為eth0。 2、ping (1)作用)作用 ping命令用于檢測(cè)網(wǎng)絡(luò)連接情況,從而判命令用于檢測(cè)網(wǎng)絡(luò)連接情況,從而判 斷主機(jī)聯(lián)網(wǎng)是否連接正常。斷主機(jī)聯(lián)網(wǎng)是否連接正常。 (2)命令格式)命令格式 ping IP地址地址 3.4 Vi文本編輯器文本編輯器 1、Vi 的的 3 種模式種模式 (1) 命令行模式命令行模式comma
24、nd mode) 控制屏幕光標(biāo)的移動(dòng),字符、字或行的刪除,控制屏幕光標(biāo)的移動(dòng),字符、字或行的刪除, 移動(dòng)復(fù)制某區(qū)段及進(jìn)入移動(dòng)復(fù)制某區(qū)段及進(jìn)入Insert mode下,或者到下,或者到 last line mode。 (2) 插入模式(插入模式(Insert mode) 只有在只有在Insert mode下,才可以做文字輸入,下,才可以做文字輸入, 按按ESC鍵可回到命令行模式。鍵可回到命令行模式。 (3) 底行模式(底行模式(last line mode) 將文件保存或退出將文件保存或退出vi,也可以設(shè)置編輯環(huán)境,也可以設(shè)置編輯環(huán)境, 如尋找字符串、列出行號(hào)如尋找字符串、列出行號(hào)等。等。 2、
25、vi的基本操作的基本操作 (1) 進(jìn)入進(jìn)入vi 在系統(tǒng)提示符號(hào)輸入在系統(tǒng)提示符號(hào)輸入vi及文件名稱后,就進(jìn)及文件名稱后,就進(jìn) 入入vi全屏幕編輯畫面全屏幕編輯畫面 (2) 切換至插入模式(切換至插入模式(Insert mode)編輯文件)編輯文件 (3) Insert 的切換的切換 在在“插入模式(插入模式(Insert mode)”,就只能,就只能 輸入文字,如果發(fā)現(xiàn)輸錯(cuò)了字,想用光標(biāo)鍵往回輸入文字,如果發(fā)現(xiàn)輸錯(cuò)了字,想用光標(biāo)鍵往回 移動(dòng),將該字刪除,就要先按一下移動(dòng),將該字刪除,就要先按一下ESC鍵轉(zhuǎn)到鍵轉(zhuǎn)到 命令行模式(命令行模式(command mode)再刪除文字。再刪除文字。 2、
26、vi的基本操作的基本操作 (4) 退出退出vi及保存文件及保存文件 在在命令行模式(命令行模式(command mode) 下,按一下下,按一下:冒號(hào)鍵進(jìn)入冒號(hào)鍵進(jìn)入Last line mode,例如:,例如: : w filename (輸入(輸入 w filename將將 文章以指定的文件名文章以指定的文件名filename保存)保存) : wq (輸入輸入wq,存盤并退出,存盤并退出vi) : q! (輸入輸入q!, 不存盤強(qiáng)制退出不存盤強(qiáng)制退出vi) 3.5Linux啟動(dòng)過(guò)程啟動(dòng)過(guò)程 3.5.1Linux 系統(tǒng)的引導(dǎo)過(guò)程系統(tǒng)的引導(dǎo)過(guò)程 (1)啟動(dòng)內(nèi)核。)啟動(dòng)內(nèi)核。 (2)執(zhí)行程序)執(zhí)行程序init。 3.5.2ARM Linux 操作系統(tǒng)操作系統(tǒng) ARM Linux可以劃分為三大部分:可以劃分為三大部分: 啟動(dòng)引導(dǎo)(啟動(dòng)引導(dǎo)(Bootloader), 操作系統(tǒng)內(nèi)核(操作系統(tǒng)內(nèi)核(Linux Kernel), 文件系統(tǒng)(文件系統(tǒng)(File System)。)。 啟動(dòng)引導(dǎo)程序啟動(dòng)引導(dǎo)程序Bootloader非常像非常像PC機(jī)中的機(jī)中的 BIOS程序,主要負(fù)責(zé)初始化系統(tǒng)的最基
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 三農(nóng)產(chǎn)品品質(zhì)管理方案
- 數(shù)據(jù)挖掘技術(shù)在業(yè)務(wù)智能化中的應(yīng)用作業(yè)指導(dǎo)書
- 2025年青海貨運(yùn)從業(yè)資格證考試模擬試題及答案大全解析
- 2025年河北貨運(yùn)從業(yè)資格證考試題技巧
- 2025年保山a2貨運(yùn)從業(yè)資格證模擬考試
- 2025年遼寧貨運(yùn)從業(yè)資格證考試資料
- 2025年伊春c1貨運(yùn)上崗證模擬考試
- 2024年高中語(yǔ)文第四單元第13課宇宙的邊疆課時(shí)優(yōu)案1含解析新人教版必修3
- 粵教版道德與法治九年級(jí)上冊(cè)2.1.2《政府社會(huì)治理的主要職責(zé)》聽(tīng)課評(píng)課記錄
- 初中班主任教師工作計(jì)劃
- 2022年第六屆【普譯獎(jiǎng)】全國(guó)大學(xué)生英語(yǔ)翻譯大賽
- GB/T 14258-2003信息技術(shù)自動(dòng)識(shí)別與數(shù)據(jù)采集技術(shù)條碼符號(hào)印制質(zhì)量的檢驗(yàn)
- 政府資金項(xiàng)目(榮譽(yù))申報(bào)獎(jiǎng)勵(lì)辦法
- JJF 1069-2012 法定計(jì)量檢定機(jī)構(gòu)考核規(guī)范(培訓(xùn)講稿)
- 最新如何進(jìn)行隔代教育專業(yè)知識(shí)講座課件
- 當(dāng)前警察職務(wù)犯罪的特征、原因及防范,司法制度論文
- 計(jì)算機(jī)文化基礎(chǔ)單元設(shè)計(jì)-windows
- 廣東省保安服務(wù)監(jiān)管信息系統(tǒng)用戶手冊(cè)(操作手冊(cè))
- DNA 親子鑒定手冊(cè) 模板
- DB33T 1233-2021 基坑工程地下連續(xù)墻技術(shù)規(guī)程
- 天津 建設(shè)工程委托監(jiān)理合同(示范文本)
評(píng)論
0/150
提交評(píng)論