Linux復(fù)習(xí)提綱--超詳細(xì)(鄺穎杰)_第1頁(yè)
Linux復(fù)習(xí)提綱--超詳細(xì)(鄺穎杰)_第2頁(yè)
Linux復(fù)習(xí)提綱--超詳細(xì)(鄺穎杰)_第3頁(yè)
Linux復(fù)習(xí)提綱--超詳細(xì)(鄺穎杰)_第4頁(yè)
Linux復(fù)習(xí)提綱--超詳細(xì)(鄺穎杰)_第5頁(yè)
已閱讀5頁(yè),還剩21頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、精選優(yōu)質(zhì)文檔-傾情為你奉上考試題型:選擇題(+判斷題)、簡(jiǎn)答題、綜合應(yīng)用一、 Linux、類Unix基本常識(shí)1、 什么是LinuxLinux是一個(gè)類UNIX內(nèi)核的可以自由發(fā)布的實(shí)現(xiàn)版本,是一個(gè)操作系統(tǒng)的底層核心。2、 Linux的特性1) 開放性2) 多用戶3) 多任務(wù)4) 良好的用戶界面5) 設(shè)備獨(dú)立性6) 豐富的網(wǎng)絡(luò)功能7) 可靠的系統(tǒng)安全8) 良好的可移植性3、 GNU、GPL概念1) GNU是“GNUs Not UNIX”的遞歸縮寫2) GPL:GNU通用公共許可證4、 Linux的版本Linux的版本分為內(nèi)核版本和發(fā)行版本,其中內(nèi)核版本號(hào)由linus等人制定和維護(hù),全球統(tǒng)一。發(fā)行版本

2、由各公司自行制定。內(nèi)核版本號(hào)格式:x.y.zz (x為主版本號(hào),y為次版本號(hào),zz為次次版本號(hào))內(nèi)核版本號(hào)有一個(gè)規(guī)則,即次版本號(hào)為偶數(shù)的是穩(wěn)定版本,為奇數(shù)的是發(fā)展版本。5、 Linux各個(gè)目錄的意義/bin:常用系統(tǒng)程序目錄。/boot:開機(jī)設(shè)定目錄,也是擺放核心vmlinuz的地方。/dev:擺放系統(tǒng)設(shè)備裝置文件的目錄。/etc:系統(tǒng)配置文件,尤其是passwd、shadow文件。/etc/rc.d/init.d:系統(tǒng)開機(jī)的時(shí)候載入服務(wù)的scripts的擺放地點(diǎn)。/home:系統(tǒng)使用者的目錄。/lib:Linux執(zhí)行或編譯程序函數(shù)庫(kù)目錄。/mnt:軟驅(qū)與光驅(qū)接入掛載的地方/proc:系統(tǒng)核心

3、與執(zhí)行程序的一些信息/root:系統(tǒng)管理員的目錄/tmp:臨時(shí)文件目錄/usr/bin、/bin:一般執(zhí)行文件擺放的地方。/usr/sbin、/sbin:系統(tǒng)管理員常用指令集。/var:擺放系統(tǒng)日志文件的地方。/lost+fount:擺放系統(tǒng)不正常產(chǎn)生錯(cuò)誤時(shí)遺失的片段。二、 Linux的一些基本指令1、 知道各個(gè)指令是什么意思2、 重點(diǎn)是文件與目錄操作指令(P40)顯示目錄與文件操作命令1) ls命令作用:用于顯示指定目錄與文件語(yǔ)法: ls 選項(xiàng) 目錄名使用權(quán)限:所有使用者常用選項(xiàng)/參數(shù)含義如下:-a:列出目錄下的所有文件,包括“.”開頭的隱藏文件-d:顯示目錄,而不是顯示其下的文件-i:顯示

4、文件的索引節(jié)點(diǎn)-k:以 k字節(jié)的形式表示文件大小-l:列出文件的詳細(xì)信息-R:顯示指定目錄及子目錄下的內(nèi)容-t:以時(shí)間排序-S:以文件大小排序顯示文件內(nèi)容命令2) cat命令作用:用于顯示指定文件到標(biāo)準(zhǔn)輸出設(shè)備或另一個(gè)文件中。(只能顯示文本文件,不能打開目錄,也可以終端之間傳遞信息)語(yǔ)法:cat 選項(xiàng) 文件名使用權(quán)限:所有使用者常用選項(xiàng)/參數(shù)含義如下:-n:由1開始對(duì)所有輸出的行數(shù)編號(hào)-b:和-n相似,只不過對(duì)于空白行不編號(hào)-s:當(dāng)遇到有連續(xù)兩行以上的空白行,代換為一行的空白行3) more命令作用:分頁(yè)顯示指定的文件內(nèi)容(只能往下翻,一次性加載文件)語(yǔ)法:more 選項(xiàng) +/pattern

5、+linenum 文件名使用權(quán)限:所有使用者。常用選項(xiàng)/參數(shù)含義如下:-num:一次顯示的行數(shù)+num:從第num行開始顯示-s:當(dāng)遇到有連續(xù)兩行以上的空白行,代換為一行的空白行*more命令以一頁(yè)一頁(yè)的顯示方式方便使用者逐頁(yè)閱讀,而最基本的指令就是按空白鍵就往下一頁(yè)顯示,按b鍵就會(huì)往回一頁(yè)顯示。4) less命令作用:用于分頁(yè)顯示指定的文件內(nèi)容(less可以上下翻,一頁(yè)一頁(yè)加載文件,響應(yīng)快,應(yīng)用于大文件)語(yǔ)法:less 選項(xiàng) 文件名使用權(quán)限:所有使用者常用選項(xiàng)/參數(shù)含義如下:-n:顯示時(shí)去掉行號(hào)-s:將多個(gè)空行壓縮成一個(gè)空行5) head命令作用:顯示文件的前N行內(nèi)容,默認(rèn)為前10行內(nèi)容語(yǔ)法

6、:head 選項(xiàng) 文件名使用權(quán)限:所有使用者常用選項(xiàng)/參數(shù)含義如下:-c:顯示文件的前多少字節(jié)-n:顯示文件的前多少行-q:在顯示文件內(nèi)容前,不顯示文件的文件名-v:在顯示文件內(nèi)容前,先顯示文件的文件名6) tail命令作用:顯示文件的后N行內(nèi)容,默認(rèn)為后10行內(nèi)容語(yǔ)法:tail 選項(xiàng) 文件名使用權(quán)限:所有使用者常用選項(xiàng)/參數(shù)含義如下:-c:顯示文件的后多少字節(jié)-n:顯示文件的后多少行-q:在顯示文件內(nèi)容前,不顯示文件的文件名-v:在顯示文件內(nèi)容前,先顯示文件的文件名-f:動(dòng)態(tài)顯示文件末尾N行內(nèi)容,可以按Ctrl+C組合鍵終止顯示內(nèi)容創(chuàng)建和刪除目錄命令7) mkdir命令作用:用于創(chuàng)建目錄語(yǔ)法

7、:mkdir 選項(xiàng) 目錄名使用權(quán)限:所有使用者常用選項(xiàng)/參數(shù)含義如下-p:確保目錄名稱存在,如果不存在則創(chuàng)建一個(gè)。-m:在創(chuàng)建目錄的同時(shí)設(shè)置目錄的權(quán)限8) rmdir作用:刪除空目錄語(yǔ)法:rmdir 選項(xiàng) 目錄名使用權(quán)限:當(dāng)前目錄有適當(dāng)權(quán)限的所有使用者常用選項(xiàng)/參數(shù)含義如下:-p:當(dāng)子目錄被刪除后使它也成為空目錄時(shí),則一并刪除創(chuàng)建和刪除文件命令9) touch命令作用:用于改變文件的時(shí)間記錄(改成當(dāng)前時(shí)間)和創(chuàng)建一個(gè)空文件語(yǔ)法:touch 選項(xiàng) 文件1 文件2使用權(quán)限:所有使用者常用選項(xiàng)/參數(shù)含義如下:-a:改變檔案的讀取時(shí)間記錄-m:改變檔案的修改時(shí)間記錄-c:假如目的檔案不存在,不會(huì)建立新

8、的檔案。與 - no create的效果一樣。-f:不使用,是為了與其他UNIX系統(tǒng)的相容性而保留-r:使用參考檔的時(shí)間記錄,與 - file 的效果一樣-d:設(shè)定時(shí)間與日期,可以使用各種不同的格式-t:設(shè)定檔案的時(shí)間記錄,格式與date指令相同。- no create:不會(huì)建立新檔案10) rm命令作用:用于刪除文件和目錄語(yǔ)法:rm 選項(xiàng) 文件名或目錄名使用權(quán)限:所有使用者常用選項(xiàng)/參數(shù)含義如下:-i:刪除前逐一詢問確認(rèn)-f:即使原文件屬性設(shè)為只讀,也直接刪除,無(wú)須逐一確認(rèn)-r:遞歸地將目錄及以下的文件逐一刪除-v:顯示指令執(zhí)行過程改變目錄和查看當(dāng)前目錄命令11) cd命令作用:用于切換工作

9、目錄語(yǔ)法:cd 目錄名使用權(quán)限:所用使用者常用選項(xiàng)/參數(shù)含義如下:目錄名:目錄名可為絕對(duì)路徑或相對(duì)路徑。若目錄名稱省略,則變換至使用者的主目錄。:表示用戶的主目錄.:表示目錄本身或當(dāng)前目錄.:表示當(dāng)前目錄的父目錄。-:表示返回到上一次目錄12) pwd命令作用:顯示當(dāng)前用戶的工作目錄語(yǔ)法:pwd使用權(quán)限:所有使用者復(fù)制和移動(dòng)命令13) cp命令作用:復(fù)制文件或目錄語(yǔ)法:cp 選項(xiàng) 源文件或目錄 目標(biāo)文件或目錄 cp 選項(xiàng) 源文件或目錄 目的目錄使用權(quán)限:所有使用者常用選項(xiàng)/參數(shù)含義如下:*-a:相當(dāng)于 pdr的意思*-d:若來(lái)源文件為鏈接文件的屬性(link file),則復(fù)制鏈接屬性而非文件

10、本身。-f:為強(qiáng)制(force)的意思,若有重復(fù)或其他疑問時(shí),不會(huì)詢問使用者,而強(qiáng)制復(fù)制。-i:若目的文件(destination)已經(jīng)存在時(shí),在覆蓋時(shí)會(huì)先詢問是否真的動(dòng)作。-l:進(jìn)行硬鏈接(hard link)的鏈接文件建立,而非復(fù)制文件本身。*-p:連同文件的屬性一起復(fù)制過去,而非使用預(yù)設(shè)屬性。*-r:遞歸持續(xù)復(fù)制,用于目錄的復(fù)制行為-s:復(fù)制成為符號(hào)鏈接文件(symbolic link),亦即快捷方式文件。-u:若目的文件比源文件舊才更新目的文件。14) mv命令作用:移動(dòng)或更名指定的文件或目錄語(yǔ)法:mv 選項(xiàng) 源文件或目錄 目標(biāo)文件或目錄使用權(quán)限:所有使用者常用選項(xiàng)/參數(shù)含義如下:-b

11、:若覆蓋文件,則覆蓋前先進(jìn)行備份-f:若目標(biāo)文件或目錄與現(xiàn)有文件或目錄重復(fù),則直接覆蓋現(xiàn)有文件或目錄-i:覆蓋前先詢問用戶查找命令15) find命令作用:從指定的目錄開始,遞歸查找其各個(gè)子目錄,尋找滿足條件的文件并對(duì)之采取相關(guān)操作。語(yǔ)法:find 起始目錄 查找條件 操作使用權(quán)限:所有使用者常用選項(xiàng)/參數(shù)含義如下:-name name,-iname name:文件名稱符合name的文件。Iname會(huì)忽略大小寫。-size n:文件大小是n單位-type c:文件類型是c的文件。-pid n:進(jìn)程號(hào)是n的文件-exec:命令名稱對(duì)符合條件的文件執(zhí)行所給的Linux命令,而不是詢問用戶是否需要執(zhí)

12、行該命令。表示命令的參數(shù)即為找到的文件,命令的末尾必須以“”結(jié)束。例子:find / -cmin 10 exec ls l ;16) locate命令作用:快速查找系統(tǒng)數(shù)據(jù)庫(kù)中指定的內(nèi)容。(查找時(shí)要進(jìn)行數(shù)據(jù)庫(kù)更新)語(yǔ)法:locate 選項(xiàng) 字符串使用權(quán)限:所有使用者常用選項(xiàng)/參數(shù)含義如下:-e<dir>:將<dir>排除在尋找的范圍之外-l <level>:如果是1則啟動(dòng)安全模式。在安全模式下,使用者不會(huì)看到需要權(quán)限才能看到的文件。這會(huì)導(dǎo)致速度減慢,因?yàn)閘ocate命令必須去實(shí)際的文件系統(tǒng)中取得文件的權(quán)限資料。-f <filetype>:將特定的

13、文件系統(tǒng)排除在外,例如一般情況下不會(huì)把proc文件系統(tǒng)中的文件放在數(shù)據(jù)庫(kù)中。-q:安靜模式,不會(huì)顯示任何錯(cuò)誤信息。-n <num>:至多顯示n個(gè)輸出-o <file>:指定數(shù)據(jù)庫(kù)的名稱-d <dir>:指定數(shù)據(jù)庫(kù)的路徑-h:顯示輔助信息-v:顯示更多的信息。*locate命令讓使用者可以很快速地搜尋文件系統(tǒng)內(nèi)是否有指定的文件。其方法是先建立一個(gè)包括系統(tǒng)內(nèi)所有文件名稱及路徑的數(shù)據(jù)庫(kù),當(dāng)查找時(shí)就只需查詢這個(gè)數(shù)據(jù)庫(kù),而不必實(shí)際深入文件系統(tǒng)之中。文件鏈接命令17) ln命令作用:為源文件創(chuàng)建一個(gè)鏈接,但不復(fù)制源文件。語(yǔ)法:ln 選項(xiàng) 源對(duì)象 目的對(duì)象。使用權(quán)限:所有

14、使用者。常用選項(xiàng)/參數(shù)含義如下:-f:鏈接時(shí)先將與目的對(duì)象同名的文件刪除。-d:允許系統(tǒng)管理者硬鏈接自己的目錄-i:在刪除與目的對(duì)象同名的文件時(shí)先進(jìn)行詢問-n:在進(jìn)行軟鏈接時(shí),將目的對(duì)象視為一般的文件-s:進(jìn)行軟鏈接-v:在鏈接之前顯示其文件名-b:將在鏈接時(shí)會(huì)被覆寫或刪除的文件進(jìn)行備份硬鏈接(hard link):給文件一個(gè)副本(別名),同時(shí)建立兩者之間的連接關(guān)系,修改其中一個(gè),與其連接的文件同時(shí)被修改,如果刪除其中一個(gè),其余的文件不受影響。磁盤上只有一份數(shù)據(jù)。硬鏈接是存在同一個(gè)文件系統(tǒng)中。軟鏈接(symbolic link):(符號(hào)鏈接相當(dāng)于軟鏈接,即快捷方式)軟鏈接的方式則是產(chǎn)生一個(gè)特殊

15、的文件,該文件的內(nèi)容是指向另一個(gè)文件的位置。它只是一個(gè)快捷方式,刪除了源文件,這個(gè)連接文件就沒用了。軟鏈接可以跨越不同的文件系統(tǒng)。*不管是硬鏈接還是軟鏈接都不會(huì)將原來(lái)的文件復(fù)制一份,只會(huì)占用非常少量的磁盤空間。復(fù)制則會(huì)使磁盤上多一份數(shù)據(jù)。修改目錄與文件權(quán)限和所屬用戶和所屬組命令18) chmod命令作用:改變指定目錄或文件的權(quán)限。語(yǔ)法:chmod 選項(xiàng) mode文件名或目錄使用權(quán)限:所有使用者常用選項(xiàng)/參數(shù)含義如下:-c:若該文件權(quán)限確實(shí)已經(jīng)更改,才顯示其更改動(dòng)作-f:若該文件權(quán)限無(wú)法被更改也不要顯示錯(cuò)誤信息。-v:顯示權(quán)限變更的詳細(xì)資料。-R:對(duì)目前目錄下的所有文件與子目錄進(jìn)行相同的權(quán)限變更

16、,即以遞歸的方式逐個(gè)變更。該命令語(yǔ)法中mode代表權(quán)限設(shè)定字串,格式如下:ugoa +-= rwxX,其中u表示該文件的所有者,g表示與該文件的所有者屬于同一組,o表示其他以外的人,a表示這三者皆是。+表示增加權(quán)限、-表示取消權(quán)限、=表示唯一設(shè)定權(quán)限。r表示可讀取,w表示可寫入,x表示可執(zhí)行,X表示只有該文件是個(gè)子目錄或者該文件已經(jīng)被設(shè)定過為可執(zhí)行。19) chown命令作用:改變指定目錄或文件的所屬用戶、所屬組語(yǔ)法:chown 選項(xiàng) 用戶名 :組名 文件名或目錄使用權(quán)限:root常用選項(xiàng)/參數(shù)含義如下:-c:若文件所有者確實(shí)已經(jīng)更改,才顯示其更改動(dòng)作-f:若該文件所有者無(wú)法被更改也不要顯示錯(cuò)

17、誤信息-h:只對(duì)于鏈接進(jìn)行變更,而非該鏈接真正指向的文件。-v:顯示所有者變更的詳細(xì)資料。-R:對(duì)當(dāng)前目錄下的所有文件與子目錄進(jìn)行相同的所有者變更,即以遞歸的方式逐個(gè)變更。20) chgrp命令作用:改變指定目錄或文件的所屬組語(yǔ)法:chgrp 選項(xiàng) 組名 文件名或目錄使用權(quán)限:所有使用者。常用選項(xiàng)/參數(shù)含義如下:-f:取消大部分錯(cuò)誤信息-h:只對(duì)于鏈接進(jìn)行變更,而非該鏈接真正指向的文件-R:對(duì)當(dāng)前目錄下的所有文件與子目錄進(jìn)行相同的所有者變更,即以遞歸的方式逐個(gè)變更。3、 備份與壓縮命令(P58)1、 tar命令作用:對(duì)多個(gè)文件或目錄進(jìn)行打包,但不壓縮,同時(shí)也用此命令進(jìn)行解包。語(yǔ)法:tar 選項(xiàng)

18、 文件或目錄使用權(quán)限:所有使用者常用選項(xiàng)/參數(shù)含義如下:-c:創(chuàng)建一個(gè)打包文件-r:追加文件到打包文件的末尾-t:列出打包文件的內(nèi)容-u:更新打包文件內(nèi)的文件。若更新的文件在打包文件中沒有,則把它追加到打包文件的最后。-x:解除打包文件的內(nèi)容。-f:使用打包文件或設(shè)備,此選項(xiàng)通常是必選。-v:詳細(xì)報(bào)告tar指令處理的文件信息-w:每一步都要求確認(rèn)-z:用gzip來(lái)壓縮/解壓縮文件,加上該選項(xiàng)后可以將打包文件進(jìn)行壓縮,同時(shí)還原時(shí)也必須使用該選項(xiàng)進(jìn)行解壓縮。Eg:打包壓縮:tar zcvf, 解壓還原:tar zxvf2、 gzip命令作用:對(duì)文件進(jìn)行壓縮和解壓縮。壓縮完以后,系統(tǒng)會(huì)自動(dòng)在源文件后

19、加上 .gz的擴(kuò)展名。語(yǔ)法:gzip 選項(xiàng) 文件名使用權(quán)限:所有使用者。常用選項(xiàng)/參數(shù)含義如下:-c:將輸出寫到標(biāo)準(zhǔn)輸出上,并保留原有文件-d:將壓縮文件解壓-r:遞歸查找指定目錄并壓縮其中的所有文件或者解壓縮。-t:測(cè)試,檢查壓縮文件是否完整。-v:對(duì)每個(gè)壓縮和解壓的文件顯示文件名和壓縮比3、 unzip命令作用:用于解壓縮采用winzip壓縮的文件(專門解壓zip的文件)4、 掛載與卸載命令(P87)用戶可以使用mount命令實(shí)現(xiàn)掛載,umount命令實(shí)現(xiàn)卸載。5、 磁盤管理命令(查看磁盤空間)(P88)1) mkfs命令(格式化磁盤)2) df命令作用:報(bào)告已安裝文件系統(tǒng)的磁盤空間使用情

20、況3) du命令作用:統(tǒng)計(jì)目錄或文件所占磁盤空間的大小,du為disk usage的縮寫,含義為顯示磁盤空間的使用情況。6、 用戶及用戶組指令(P90)1) 用戶信息文件和密碼文件Linux系統(tǒng)的用戶信息保存在/etc/passwd和/etc/shadow兩個(gè)文件中。其中/etc/passwd文件保存所有用戶的賬號(hào)數(shù)據(jù),/etc/shadow文件保存每個(gè)賬號(hào)對(duì)應(yīng)的口令信息。添加刪除用戶2) useradd命令作用:添加用戶。語(yǔ)法:useradd 選項(xiàng) 參數(shù) <newusername>常用選項(xiàng):-d:指定用戶主目錄-u:可以指定用戶ID-g:可以指定用戶組-G:指定用戶組列表,如st

21、udent1,student2,-mk:復(fù)制其他用戶主目錄下的文件和配置信息來(lái)創(chuàng)建用戶-s:指定用戶使用的Shell,如果不指定,則使用系統(tǒng)默認(rèn)值-u:指定用戶使用的UID3) passwd命令作用:修改密碼語(yǔ)法:passwd 選項(xiàng) <username>4) usermod命令作用:修改默認(rèn)設(shè)置各項(xiàng)用戶屬性,例如:用戶ID、用戶組、用戶主目錄、Shell、賬號(hào)過期日期等。語(yǔ)法:usermod 選項(xiàng) 參數(shù) <username>常用選項(xiàng):-d:修改用戶主目錄-e:修改用戶過期日期-g:修改用戶組名(主組)-G:修改戶組列表名,如:student1,student2(附加組)

22、-s:修改用戶登錄Shell。-u:修改用戶ID。5) userdel命令作用:刪除用戶語(yǔ)法:usermod 選項(xiàng) <username>常用選項(xiàng):-r:刪除用戶的同時(shí)還要?jiǎng)h除用戶的全部用戶主目錄7、 網(wǎng)絡(luò)檢測(cè)指令(P116)網(wǎng)絡(luò)管理命令主要包括網(wǎng)絡(luò)連通性測(cè)試、路由控制和網(wǎng)絡(luò)狀態(tài)監(jiān)控命令等。1) ping命令作用:發(fā)送一個(gè)回送信號(hào)請(qǐng)求給網(wǎng)絡(luò)主機(jī),用于測(cè)試網(wǎng)絡(luò)是否連通,測(cè)試主機(jī)是否在線。語(yǔ)法:ping 選項(xiàng) <目的主機(jī)或IP地址>使用權(quán)限:所有使用者2) traceroute命令作用:顯示數(shù)據(jù)包到主機(jī)間的路徑。語(yǔ)法:traceroute 選項(xiàng) <目的主機(jī)或IP地址&g

23、t;3) route命令作用:用于顯示路由表、添加刪除路由記錄。語(yǔ)法:routeroute add| del net <網(wǎng)絡(luò)號(hào)> netmask <網(wǎng)絡(luò)掩碼> dev <設(shè)備名>route add|del default gw <網(wǎng)關(guān)名或網(wǎng)關(guān)IP>4) netstat命令作用:顯示網(wǎng)絡(luò)狀態(tài)8、 關(guān)閉系統(tǒng)、啟動(dòng)系統(tǒng)、重啟系統(tǒng)(P19)關(guān)機(jī):shutdown h now; halt; poweroff; init 0;重新啟動(dòng):shutdown r now ; reboot; init 6;三、 系統(tǒng)運(yùn)行的各種級(jí)別及切換方法(*) (p18) 0:關(guān)

24、機(jī)級(jí)別。1:單用戶運(yùn)行級(jí)別,運(yùn)行rc.sysinit 和 rc1.d目錄下的腳本2:多用戶,但系統(tǒng)不會(huì)啟動(dòng)NFS,字符模式3:多用戶,字符模式,系統(tǒng)啟動(dòng)具有網(wǎng)絡(luò)功能,Red Hat常用運(yùn)行級(jí)別4:用戶自定義級(jí)別5:圖形界面模式,Red Hat常用運(yùn)行級(jí)別6:重啟級(jí)別更改系統(tǒng)運(yùn)行級(jí)別有如下幾種方法:1) 在字符終端界面上以root用戶身份執(zhí)行命令init n或telinit n,n為級(jí)別號(hào)。2) 在字符終端界面上執(zhí)行命令startx啟動(dòng)圖形化環(huán)境3) 更改/etc/inittab文件中”id:5:initdefault”項(xiàng)目,把數(shù)字5改為其他數(shù)字,表示Linux默認(rèn)采用某級(jí)別啟動(dòng)。四、 Shel

25、l(*) (p38)1、 什么是shellShell是一作為用戶與linux系統(tǒng)間接口的程序,它允許用戶向操作系統(tǒng)輸入需要執(zhí)行的命令2、 常用的shell有哪些ash:是貝爾實(shí)驗(yàn)室開發(fā)的shell,bsh是對(duì)ash的符號(hào)鏈接。bash:是GNU的Bourne Shell的一個(gè)免費(fèi)版本,是GNU操作系統(tǒng)上默認(rèn)的shell。sh以及bash2都是對(duì)它的符號(hào)鏈接。csh:C Shell使用的是“類C”語(yǔ)法,借鑒了Bourne Shell的許多特點(diǎn),只是內(nèi)部Shell命令集有所不同,F(xiàn)reeBSD下缺省的Shell即是C Shell。ksh:Korn Shell的語(yǔ)法與Bourne Shell相同,同

26、時(shí)具備了C Shell的易用特點(diǎn)。tcsh:TC Shell是C Shell的一個(gè)增強(qiáng)版本,與C Shell完全兼容zsh:Z Shell是Korn Shell的一個(gè)增強(qiáng)版本,具備bash Shell的許多特點(diǎn)。3、 Shell處于linux系統(tǒng)的哪個(gè)模塊Shell作為應(yīng)用程序,部署在Linux內(nèi)核周圍。4、 如何指定用戶使用某個(gè)shell(/etc/passwd)chsh s /bin/bash 將bash設(shè)置為默認(rèn)shell或者 vi /etc/passwd 設(shè)置對(duì)應(yīng)賬號(hào)的默認(rèn)shell五、 VI的幾種工作模式:命令模式、插入模式、末行模式,如何切換(*) (p69)vi工作模式分為如下3

27、種:命令模式:進(jìn)入vi的默認(rèn)模式,可以對(duì)文件進(jìn)行復(fù)制、粘貼、刪除、移動(dòng)光標(biāo)等。末行模式:用于文件的保存、退出、查找、替換、設(shè)置行號(hào)等。編輯模式(插入模式):在此模式下可以輸入字符*vi工作模式的切換詳細(xì)請(qǐng)看課本p69頁(yè)的圖解六、 如何保存、退出、設(shè)置行號(hào) (p72)設(shè)置行號(hào) :set nu 或者 :set number (顯示行號(hào))取消顯示行號(hào) :set nonu保存文件 :w退出文件 :q強(qiáng)制退出 :q!保存并退出 :wq 或者 :x 或者 :ZZ 七、 Linux文件(*) (p41)1、 文件屬性,如何修改,如何計(jì)算rwx分別表示:可讀、可寫、可執(zhí)行。r=4,w=2,x=1,-=0;2、

28、 有多少種文件類型,如何辨別7種Linux系統(tǒng)中文件類型歸納如下:普通文件;d:目錄文件l:鏈接文件p:管道文件s:Socket文件c:字符設(shè)備文件b:塊設(shè)備文件3、 硬鏈接、軟連接(p51)八、 掛載的概念 (p87)如果要使用USB存儲(chǔ)設(shè)備、光盤或軟盤等存儲(chǔ)設(shè)備,必須將這些設(shè)備中的小目錄樹像嫁接一樣掛載(mount)到Linux系統(tǒng)的大目錄樹中。九、 文件系統(tǒng)類型 (p85)常用的文件系統(tǒng)有如下幾種:1) FAT2) NTFS3) Ext24) Ext35) Ext46) Iso9660十、 虛擬文件系統(tǒng)結(jié)構(gòu)(*)Linux系統(tǒng)是靠VFS(虛擬文件系統(tǒng))實(shí)現(xiàn)對(duì)各種文件系統(tǒng)的支持的。*VFS

29、并不是一個(gè)實(shí)際的文件系統(tǒng),它是Linux內(nèi)核的一部分,只存在于內(nèi)存,系統(tǒng)啟動(dòng)時(shí)建立,系統(tǒng)關(guān)閉時(shí)消亡。*Linux系統(tǒng)可以支持多種文件系統(tǒng),為此,必須使用一種統(tǒng)一的接口,這就是VFS。通過VFS將不同文件系統(tǒng)的實(shí)現(xiàn)細(xì)節(jié)隱藏起來(lái),因而從外部看上去,所有的文件系統(tǒng)都是一樣的。十一、 磁盤在linux下的標(biāo)識(shí) (p84)十二、 如何掛載U盤 (p87)fdisk - lcd /mntmkdir usbmount - o iocharset=cp936 /dev/sdb1 /mnt/usb卸載U盤umount /mnt/usb十三、 系統(tǒng)初始化過程分析(*) (p105)圖:Linux系統(tǒng)引導(dǎo)順序十四、

30、 如何配置機(jī)器的ip,如何查看(ifconfig用法) (p114)終端命令ifconfig:臨時(shí)性修改IP,在計(jì)算機(jī)重新啟動(dòng)時(shí)就會(huì)失效ifconfig命令是用來(lái)配置和顯示當(dāng)前網(wǎng)卡狀態(tài)的命令十五、 網(wǎng)絡(luò)相關(guān)配置文件有哪些,有何作用 (p118)Linux系統(tǒng)所有的設(shè)置信息都是保存在文件中的。網(wǎng)絡(luò)設(shè)置的相關(guān)文件主要有以下幾種:1) /etc/hosts :是域名或主機(jī)名與IP地址的映射文件。2) /etc/sysconfig/network-scripts/ifcfg-ethN :保存系統(tǒng)網(wǎng)絡(luò)設(shè)備的配置文件,如網(wǎng)卡的配置信息3) etc/sysconfig/network文件:該文件是最基本的網(wǎng)

31、絡(luò)配置信息,系統(tǒng)啟動(dòng)時(shí)讀取該文件。4) etc/resolv.conf:是域名服務(wù)器設(shè)置文件。5) etc/host.conf文件:該文件指定如何解析計(jì)算機(jī)名6) etc/services:該文件是網(wǎng)絡(luò)服務(wù)名與端口號(hào)的映射文件。7) etc/protocols:該文件描述TCP/IP系統(tǒng)提供的各種網(wǎng)絡(luò)互聯(lián)協(xié)議以及對(duì)應(yīng)的協(xié)議號(hào)。十六、 ftp服務(wù)配置、啟動(dòng)、停止 (p124)FTP(File Transfer Protocol)是文件傳輸?shù)耐ㄐ艆f(xié)議,也是一般最常用來(lái)傳送文件的方式。在Linux下實(shí)現(xiàn)FTP服務(wù)的軟件有很多,最常見的有vsFTPD、wu-FTPd、ProFTP等。在RHEL5中,默

32、認(rèn)安裝的是vsFTPd。1) vsFTPd的配置(打開其中的兩項(xiàng)設(shè)置)rootlocalhost log#setsebool -P ftpd_disable_trans onrootlocalhost log#setsebool -P ftp_home_dir on2) vsFTPd的啟動(dòng)和關(guān)閉service vsftpd startstoprestart或者/etc/rc.d/init.d/vstfpd startstoprestart其中第二種方式適合用在編寫腳本啟動(dòng)vsFTPd的情況。十七、 Telnet服務(wù)配置、啟動(dòng)、停止 (p123)Telnet是一種遠(yuǎn)程登錄應(yīng)用,常用于系統(tǒng)遠(yuǎn)程維護(hù)

33、工作。Telnet設(shè)計(jì)為基于xinetd的一種服務(wù),受xinetd管理。因此配置管理Telnet,首先要配置好xinetd服務(wù)。十八、 Xinetd服務(wù)配置、啟動(dòng)、停止配置文件:/etc/xinetd.conf文件是控制xinetd程序運(yùn)行的配置文件。其中提供了所有服務(wù)的缺省配置。/etc/xinetd.d/*:該目錄包括所有由xinetd程序啟動(dòng)的服務(wù)的配置文件,每個(gè)服務(wù)都有自己?jiǎn)为?dú)的配置文件,配置文件名與服務(wù)名一致。Service xinetd restart十九、 守護(hù)進(jìn)程概念原理(*) (p121)守護(hù)進(jìn)程的工作原理就是:在Client/Server模式下,服務(wù)器監(jiān)聽在一個(gè)特定的端口上

34、等待客戶連接。連接成功后服務(wù)器和客戶端通過端口進(jìn)行數(shù)據(jù)通信。守護(hù)進(jìn)程的工作就是打開一個(gè)端口,并且等待進(jìn)入連接。如果客戶端產(chǎn)生一個(gè)連接請(qǐng)求,守護(hù)進(jìn)程就創(chuàng)建一個(gè)子服務(wù)器響應(yīng)這個(gè)連接,而主服務(wù)器繼續(xù)監(jiān)聽其他的服務(wù)請(qǐng)求。二十、 網(wǎng)絡(luò)服務(wù)獨(dú)立模式與xinetd模式區(qū)別(*) (p121-p122)運(yùn)行獨(dú)立的守護(hù)進(jìn)程工作方式稱作stand-alone。Xinetd能夠同時(shí)監(jiān)聽多個(gè)指定的端口,在接受用戶請(qǐng)求時(shí),他能夠根據(jù)用戶請(qǐng)求的端口不同,啟動(dòng)不同的網(wǎng)絡(luò)服務(wù)進(jìn)程來(lái)處理這些用戶請(qǐng)求。二十一、 Shell編程(*) (p134)1、 變量:自定義的變量、環(huán)境變量1) 自定義變量聲明及賦值格式變量=值 (注意:等

35、號(hào)兩邊不能有空格)2) 環(huán)境變量環(huán)境變量說明$HOME用戶的主目錄$IFS內(nèi)部的域分隔符,一般為空格符、制表符或換行符$PATH尋找命令或可執(zhí)行文件的搜索路徑列表,路徑以冒號(hào)分隔$PS1主命令提示符,默認(rèn)為“$”$PS2從命令提示符,默認(rèn)為“$”$TERM使用的終端類型$Shell腳本的進(jìn)程號(hào)$?緊鄰的前驅(qū)命令的返回值$*參數(shù)列表,各個(gè)參數(shù)之間$參數(shù)列表,它是$*的一種變體,它不使用IFS環(huán)境變量,所以當(dāng)IFS為空時(shí),參數(shù)的值不會(huì)結(jié)合在一起$0Shell腳本名稱 $n位置參數(shù)1,2n2、 程序結(jié)構(gòu):條件判斷(*)p140、循環(huán)結(jié)構(gòu)(*)p142、函數(shù)p1463、 如何執(zhí)行/bin/sh fil

36、ename或給該文件屬性添加執(zhí)行權(quán)限chmod +x filename,然后直接執(zhí)行4、 文件屬性的判斷、字符串屬性和整數(shù)關(guān)系的判斷 (p140)5、 函數(shù)使用(p146)、shift (p145-p146)Shift命令是用于調(diào)整位置變量的,每執(zhí)行一次shift,變量的個(gè)數(shù)減1,就使位置變量左移一個(gè)位置。6、 寫過的程序(*)二十二、 Xwindow概念、組成、原理(*)、有哪些xwindow (p75)1、 Xwindow概念X Window系統(tǒng)是一種以位圖方式顯示的軟件窗口系統(tǒng)。2、 Xwindow組成X Window系統(tǒng)由三個(gè)基本元素組成:X Server、X Client和二者通信的

37、通道。3、 原理(*)1) C/S模式應(yīng)用程序X Server 為S,X Client為C。X Client只是單純地執(zhí)行程序、計(jì)算,它只能使用X Server提供的服務(wù)進(jìn)行輸入輸出。X Server是一個(gè)管理顯示的進(jìn)程,必須運(yùn)行在一個(gè)有圖形顯示能力的主機(jī)上。2) X Protocol(X 協(xié)議)X Protocol是X Client和X Server進(jìn)行通信的一套協(xié)定支持的網(wǎng)絡(luò)協(xié)議有TCP/IP、DECnet等可以認(rèn)為X Protocol就是X Client和 X Server交互的一種語(yǔ)言X Protocol只是一種協(xié)議,并不是一個(gè)軟件,該協(xié)議需要具體的軟件來(lái)實(shí)現(xiàn)3) 實(shí)現(xiàn)X Protoc

38、ol的服務(wù)器軟件各種 X Server 軟件,實(shí)質(zhì)上就是實(shí)現(xiàn)了 X Protocol 的軟件這些軟件并沒有規(guī)定只是在 UNIX 和類 UNIX 操作系統(tǒng)上運(yùn)行,在 Windows 上也有X Server 軟件在 Windows 上運(yùn)行一個(gè) X Server, 在 Linux 上運(yùn)行 X Client, X Client 顯示在 Windows上也是可行的蘋果電腦的圖形界面用的也是 X Protocol4) X Server 和 WM(window Manager窗口管理器)窗口管理器是用來(lái)控制X環(huán)境中窗口行為的。目前有多種窗口管理器可供用戶選用,如FVWM、Afterstep、TWM、KVM等

39、使用了不同的窗口管理器,就有不同風(fēng)格的窗口外形、桌面設(shè)置與菜單窗口管理器必須運(yùn)行在X Window上4、 有哪些Xwindow常用的X Window有:GNOME 和KDE。二十三、 進(jìn)程、父進(jìn)程、子進(jìn)程、程序概念 (p96)1、 進(jìn)程概念:Linux系統(tǒng)上所有運(yùn)行的東西都可以稱之為一個(gè)進(jìn)程。每個(gè)用戶任務(wù)、每個(gè)系統(tǒng)管理任務(wù),都可以稱之為進(jìn)程。進(jìn)程是一個(gè)程序的運(yùn)行。2、 進(jìn)程與程序的區(qū)別:程序只是一個(gè)靜態(tài)的指令集合,不占系統(tǒng)的運(yùn)行資源;而進(jìn)程是一個(gè)隨時(shí)都可能發(fā)生變化的、動(dòng)態(tài)的、使用系統(tǒng)運(yùn)行資源的程序。一個(gè)程序可以啟動(dòng)多個(gè)進(jìn)程。3、 父進(jìn)程和子進(jìn)程是管理和被管理的關(guān)系。當(dāng)父進(jìn)程終止時(shí),子進(jìn)程也隨之終止。但子進(jìn)程終止 ,父進(jìn)程并不一定終止。二十四、 Cron的使用(*) (p98)1、Cron命令在系統(tǒng)啟動(dòng)時(shí)由一個(gè)shell腳本自動(dòng)啟動(dòng),進(jìn)入后臺(tái)。2、Cron啟動(dòng)后搜索/var/spool/cron目錄,尋找以/etc/passwd文件中的用戶名命名的crontab文件,被找到的這種文件將載入內(nèi)存。3、如果沒有crontab文件,就轉(zhuǎn)入“休眠”狀態(tài),釋放系統(tǒng)資源4、Cron每分鐘“醒”過來(lái)一次,查看當(dāng)前是否有需要運(yùn)行的命令。5、如果發(fā)現(xiàn)某個(gè)用戶設(shè)置了crontab文件,它將以該用

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說明,都需要本地電腦安裝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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 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)論