Linux復習提綱超詳細鄺穎杰_第1頁
Linux復習提綱超詳細鄺穎杰_第2頁
Linux復習提綱超詳細鄺穎杰_第3頁
Linux復習提綱超詳細鄺穎杰_第4頁
Linux復習提綱超詳細鄺穎杰_第5頁
已閱讀5頁,還剩20頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、考試題型:選擇題(+判斷題)、簡答題、綜合應用 Linux、類Unix基本常識 1、什么是Linux Linux是一個類UNIX內(nèi)核的可以自由發(fā)布的實現(xiàn)版本,是 系統(tǒng)的底層核心。 2、Li nux的特性 1)開放性 2)多用戶 3)多任務 4)良好的用戶界面 5)設(shè)備獨立性 6)豐富的網(wǎng)絡(luò)功能 7)可靠的系統(tǒng)安全 8)良好的可移植性 個操作 3、GNU、GPL概念 1)GNU是“ GNU s Not UN”的遞歸縮寫 2)GPL GNU通用公共許可證 4、Li nux的版本 Linux的版本分為內(nèi)核版本和發(fā)行版本,其中內(nèi)核版本號由 制定和維護,全球統(tǒng)一。發(fā)行版本由各公司自行制定。 內(nèi)核版本號格

2、式: x.y.zz (x為主版本號,y為次版本號,zz為次次版本號) 內(nèi)核版本號有一個規(guī)貝U,即次版本號為偶數(shù)的是穩(wěn)定版本, 是發(fā)展版本。 linus等人 為奇數(shù)的 5、Linux各個目錄的意義 g/uh etc home test third hb tnm | tdroni llopp piuc sbi n imp nsr sre bid stin . he v ” /bin :常用系統(tǒng)程序目錄。 /boot :開機設(shè)定目錄,也是擺放核心 vmlinuz的地方。 /dev :擺放系統(tǒng)設(shè)備裝置文件的目錄。 /etc:系統(tǒng)配置文件,尤其是 passwd shadow文件。 /etc/rc.d/i

3、nit.d:系統(tǒng)開機的時候載入服務的scripts的擺放地點 /home :系統(tǒng)使用者的目錄。 /lib : Linux執(zhí)行或編譯程序函數(shù)庫目錄。 /mnt :軟驅(qū)與光驅(qū)接入掛載的地方 /proc :系統(tǒng)核心與執(zhí)行程序的一些信息 /root :系統(tǒng)管理員的目錄 /tmp :臨時文件目錄 /usr/bin、/bin : 般執(zhí)行文件擺放的地方。 /usr/sbin、/sbin :系統(tǒng)管理員常用指令集。 /var:擺放系統(tǒng)日志文件的地方。 /lost+fount :擺放系統(tǒng)不正常產(chǎn)生錯誤時遺失的片段 Linux的一些基本指令 1、知道各個指令是什么意思 2、重點是文件與目錄操作指令( P40) 顯示

4、目錄與文件操作命令 1)ls 命令 作用:用于顯示指定目錄與文件 語法: ls 選項 目錄名 使用權(quán)限:所有使用者 常用選項 /參數(shù)含義如下: -a:列出目錄下的所有文件,包括“.”開頭的隱藏文件 -d:顯示目錄,而不是顯示其下的文件 -i:顯示文件的索引節(jié)點 -k:以k字節(jié)的形式表示文件大小 -I:列出文件的詳細信息 -R:顯示指定目錄及子目錄下的內(nèi)容 -t :以時間排序 -S:以文件大小排序 顯示文件內(nèi)容命令 2)cat命令 作用:用于顯示指定文件到標準輸出設(shè)備或另一個文件中。 (只 能顯示文本文件,不能打開目錄,也可以終端之間傳遞信息) 語法: cat 選項 文件名 使用權(quán)限:所有使用者

5、 常用選項 /參數(shù)含義如下: -n:由1開始對所有輸出的行數(shù)編號 -b:和-n相似,只不過對于空白行不編號 -s:當遇到有連續(xù)兩行以上的空白行,代換為一行的空白行 3)more 命令 作用:分頁顯示指定的文件內(nèi)容 (只能往下翻,一次性加載文件) 語法: more 選項 +/pattern +Iinenum 文件名 使用權(quán)限:所有使用者。 常用選項 /參數(shù)含義如下: -n um:次顯示的行數(shù) +num :從第num行開始顯示 -s:當遇到有連續(xù)兩行以上的空白行,代換為一行的空白行 *more 命令以一頁一頁的顯示方式方便使用者逐頁閱讀,而最 基本的指令就是按空白鍵就往下一頁顯示,按b鍵就會往回一

6、頁 顯示。 4)less命令 作用:用于分頁顯示指定的文件內(nèi)容(less可以上下翻,一頁 頁加載文件,響應快,應用于大文件) 語法: less 選項 文件名 使用權(quán)限:所有使用者 常用選項 /參數(shù)含義如下: -n:顯示時去掉行號 -s:將多個空行壓縮成一個空行 5) head 命令 作用:顯示文件的前 N 行內(nèi)容,默認為前 10行內(nèi)容 語法: head 選項 文件名 使用權(quán)限:所有使用者 常用選項 /參數(shù)含義如下: -c:顯示文件的前多少字節(jié) -n:顯示文件的前多少行 -q:在顯示文件內(nèi)容前,不顯示文件的文件名 -v:在顯示文件內(nèi)容前,先顯示文件的文件名 6) tail 命令 作用:顯示文件的

7、后N行內(nèi)容,默認為后10行內(nèi)容 語法: tail 選項 文件名 使用權(quán)限:所有使用者 常用選項 /參數(shù)含義如下: -c:顯示文件的后多少字節(jié) -n:顯示文件的后多少行 -q:在顯示文件內(nèi)容前,不顯示文件的文件名 -v:在顯示文件內(nèi)容前,先顯示文件的文件名 -f :動態(tài)顯示文件末尾N行內(nèi)容,可以按Ctrl+C組合鍵終止 顯示內(nèi)容 創(chuàng)建和刪除目錄命令 7) mkdir 命令 作用:用于創(chuàng)建目錄 語法: mkdir 選項 目錄名 使用權(quán)限:所有使用者 常用選項 /參數(shù)含義如下 -p :確保目錄名稱存在,如果不存在則創(chuàng)建一個 -m:在創(chuàng)建目錄的同時設(shè)置目錄的權(quán)限 8) rmdir 作用:刪除空目錄 語

8、法: rmdir 選項 目錄名 使用權(quán)限:當前目錄有適當權(quán)限的所有使用者 常用選項 /參數(shù)含義如下: -p:當子目錄被刪除后使它也成為空目錄時,貝并刪除 創(chuàng)建和刪除文件命令 9) touch 命令 作用:用于改變文件的時間記錄 (改成當前時間) 和創(chuàng)建一個空 文件 語法:touch 選項文件1 文件2 使用權(quán)限:所有使用者 常用選項 / 參數(shù)含義如下: -a:改變檔案的讀取時間記錄 -m:改變檔案的修改時間記錄 -c:假如目的檔案不存在,不會建立新的檔案。與-no - create 的效果一樣。 -f :不使用,是為了與其他UNIX系統(tǒng)的相容性而保留 -r:使用參考檔的時間記錄,與 -file

9、的效果一樣 -d:設(shè)定時間與日期,可以使用各種不同的格式 -t :設(shè)定檔案的時間記錄,格式與 date指令相同。 -no - ere不會建立新檔案 10) rm 命令 作用:用于刪除文件和目錄 語法: rm 選項 文件名或目錄名 使用權(quán)限:所有使用者 常用選項/參數(shù)含義如下: -i:刪除前逐一詢問確認 -f :即使原文件屬性設(shè)為只讀,也直接刪除,無須逐一確認 -r :遞歸地將目錄及以下的文件逐一刪除 -v:顯示指令執(zhí)行過程 改變目錄和查看當前目錄命令 11) cd 命令 作用:用于切換工作目錄 語法: cd 目錄名 使用權(quán)限:所用使用者 常用選項/參數(shù)含義如下: 目錄名:目錄名可為絕對路徑或相

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

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

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

13、文件執(zhí)行所給的Linux命令, 而不是詢問用戶是否需要執(zhí)行該命令。 表示命令的參數(shù)即為找 到的文件,命令的末尾必須以“ ”結(jié)束。 例子:find / -cmin 10- exec Is - I ; 16) locate 命令 作用:快速查找系統(tǒng)數(shù)據(jù)庫中指定的內(nèi)容。 (查找時要進行數(shù)據(jù) 庫更新) 語法: Iocate 選項 字符串 使用權(quán)限:所有使用者 常用選項 /參數(shù)含義如下: -e:將排除在尋找的范圍之外 -I :如果是1則啟動安全模式。在安全模式下,使用 者不會看到需要權(quán)限才能看到的文件。 這會導致速度減慢, 因為 locate 命令必須去實際的文件系統(tǒng)中取得文件的權(quán)限資料。 -f :將特

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

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

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

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

18、,才顯示其更改動作 -f:若該文件所有者無法被更改也不要顯示錯誤信息 -h:只對于鏈接進行變更,而非該鏈接真正指向的文件。 -v:顯示所有者變更的詳細資料。 -R:對當前目錄下的所有文件與子目錄進行相同的所有者變 更,即以遞歸的方式逐個變更。 20)chgrp 命令 作用:改變指定目錄或文件的所屬組 語法:chgrp 選項組名 文件名或目錄 使用權(quán)限:所有使用者。 常用選項/參數(shù)含義如下: -f:取消大部分錯誤信息 -h:只對于鏈接進行變更,而非該鏈接真正指向的文件 -R:對當前目錄下的所有文件與子目錄進行相同的所有者變 更,即以遞歸的方式逐個變更。 3、備份與壓縮命令(P58) 1、tar命

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

20、 - zcvf 解壓還原:tar - zxvf 2、gzip命令 作用:對文件進行壓縮和解壓縮。壓縮完以后,系統(tǒng)會自動在源 文件后加上.gz的擴展名。 語法: gzip 選項 文件名 使用權(quán)限:所有使用者。 常用選項 /參數(shù)含義如下: -c:將輸出寫到標準輸出上,并保留原有文件 -d:將壓縮文件解壓 -r:遞歸查找指定目錄并壓縮其中的所有文件或者解壓縮。 -t :測試,檢查壓縮文件是否完整。 -v:對每個壓縮和解壓的文件顯示文件名和壓縮比 3、unzip 命令 作用:用于解壓縮采用win zip壓縮的文件(專門解壓zip的文件) 4、掛載與卸載命令( P87) 用戶可以使用 mount 命令實

21、現(xiàn)掛載, umount 命令實現(xiàn)卸 載。 5、磁盤管理命令(查看磁盤空間) (P88) 1)mkfs 命令(格式化磁盤) 2)df 命令 作用:報告已安裝文件系統(tǒng)的磁盤空間使用情況 3)du 命令 作用:統(tǒng)計目錄或文件所占磁盤空間的大小, du 為 disk usage的縮寫,含義為顯示磁盤空間的使用情況。 6、用戶及用戶組指令( P90) 1)用戶信息文件和密碼文件 Linux系統(tǒng)的用戶信息保存在/etc/passwd和/etc/shadow 兩個文件中。其中 /etc/passwd 文件保存所有用戶的賬 號數(shù)據(jù), /etc/shadow 文件保存每個賬號對應的口令信 添加刪除用戶 2) u

22、seradd 命令 作用:添加用戶。 語法: useradd 選項 參數(shù) 常用選項: -d:指定用戶主目錄 -u:可以指定用戶ID -g:可以指定用戶組 -G:指定用戶組列表,如 student1, student2, -mk:復制其他用戶主目錄下的文件和配置信息來創(chuàng)建用戶 -s:指定用戶使用的Shell,如果不指定,則使用系統(tǒng)默認值 -u:指定用戶使用的UID 3) passwd 命令 作用:修改密碼 語法:passwd 選項 4) usermod 命令 作用:修改默認設(shè)置各項用戶屬性,例如:用戶ID、用戶組、用 戶主目錄、Shell、賬號過期日期等。 語法: usermod 選項 參數(shù) 常

23、用選項: -d:修改用戶主目錄 -e:修改用戶過期日期 -g:修改用戶組名(主組) -G:修改戶組列表名,女口: student1,student2 (附加組) -s:修改用戶登錄Shelk -u:修改用戶ID。 5) userdel 命令 作用:刪除用戶 語法: usermod 選項 常用選項: -r:刪除用戶的同時還要刪除用戶的全部用戶主目錄 7、網(wǎng)絡(luò)檢測指令(P116) 網(wǎng)絡(luò)管理命令主要包括網(wǎng)絡(luò)連通性測試、路由控制和網(wǎng)絡(luò) 狀態(tài)監(jiān)控命令等。 1)ping命令 作用:發(fā)送一個回送信號請求給網(wǎng)絡(luò)主機,用于測試網(wǎng)絡(luò)是否連 通,測試主機是否在線。 語法:ping 選項 目的主機或IP地址 使用權(quán)限

24、:所有使用者 2)traceroute 命令 作用:顯示數(shù)據(jù)包到主機間的路徑。 語法:traceroute 選項 目的主機或IP地址 3)route 命令 作用:用于顯示路由表、添加刪除路由記錄。 語法:route route add| del -網(wǎng)絡(luò)號 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)、啟動系統(tǒng)、重啟系統(tǒng)(P19) 關(guān)機:shutdow n h now; halt; poweroff; init 0; 重新啟動:shutdow n r now ; rebo

25、ot; init 6; 三、系統(tǒng)運行的各種級別及切換方法(*)(p18) 0:關(guān)機級別。 1:單用戶運行級別,運行rc.sysinit和rc1.d目錄下的腳本 2:多用戶,但系統(tǒng)不會啟動 NFS字符模式 3:多用戶,字符模式,系統(tǒng)啟動具有網(wǎng)絡(luò)功能,Red Hat常用運行級別 4:用戶自定義級別 5:圖形界面模式,Red Hat常用運行級別 6:重啟級別 更改系統(tǒng)運行級別有如下幾種方法: 1)在字符終端界面上以root用戶身份執(zhí)行命令init n或telinit n,n 為級別號。 2) 在字符終端界面上執(zhí)行命令startx啟動圖形化環(huán)境 3) 更改/etc/inittab文件中” id5: i

26、nitdefault項目,把數(shù)字5改為其 他數(shù)字,表示Linux默認采用某級別啟動。 四、Shell (*)(p38) 1、什么是shell Shell是一作為用戶與linux系統(tǒng)間接口的程序,它允許用戶向操作系統(tǒng) 輸入需要執(zhí)行的命令 2、常用的shell有哪些 ash:是貝爾實驗室開發(fā)的shell,bsh是對ash的符號鏈接。 bash:是GNU的Bourne ShelI的一個免費版本,是 GNU操作系統(tǒng)上默認 的shello sh以及bash2都是對它的符號鏈接。 csh: C Shel使用的是“類C”語法,借鑒了 Bourne Shell的許多特點,只 是內(nèi)部Shell命令集有所不同,F(xiàn)

27、reeBSD下缺省的Shell即是C Shel。 ksh: Korn Shell的語法與Bourne ShelI相同,同時具備了 C SheI的易用特 點。 tcsh: TC Shell是 C Shell的一個增強版本,與 C Shell完全兼容 zsh: Z Shell是Korn Shell的一個增強版本,具備 bash Shell的許多特點。 3、Shell處于linux系統(tǒng)的哪個模塊 Shell作為應用程序,部署在Linux內(nèi)核周圍。 4、如何指定用戶使用某個shell (/etc/passwd) chsh - s /bin/bas將 bash 設(shè)置為默認 shell 或者vi /etc

28、/passwd設(shè)置對應賬號的默認shell 五、VI的幾種工作模式:命令模式、插入模式、末行模式,如何切 換(*)(p69) vi工作模式分為如下3種: 命令模式:進入vi的默認模式,可以對文件進行復制、粘貼、刪除、移動光 標等。 末行模式:用于文件的保存、退出、查找、替換、設(shè)置行號等。 六、如何保存、退出、 設(shè)置行號 (P72) 設(shè)置行號:set nu或者 :set nu mber (顯示行號) 取消顯示行 號:set nonu 保存文件 :w 退出文件 :q 強制退出 :q! 保存并退出 :wq或者 :x或者:ZZ iSMi 編輯模式(插入模式):在此模式下可以輸入字符 七、Linux 文

29、件(*)(p41) 1、文件屬性,如何修改,如何計算 r=4,w=2,x=1, -=0; rwx分別表示:可讀、可寫、可執(zhí)行。 2、有多少種文件類型,如何辨別7種 Linux系統(tǒng)中文件類型歸納如下: 普通文件; d :目錄文件 I:鏈接文件 p :管道文件 s: Socket文件 c:字符設(shè)備文件 b :塊設(shè)備文件 3、硬鏈接、軟連接(p51) 八、掛載的概念(p87) 如果要使用USB存儲設(shè)備、光盤或軟盤等存儲設(shè)備,必須將這些設(shè)備中的小 目錄樹像嫁接一樣掛載(mount )到Linux系統(tǒng)的大目錄樹中。 九、文件系統(tǒng)類型 (p85) 常用的文件系統(tǒng)有如下幾種: 1)FAT 2)NTFS 3)

30、Ext2 4)Ext3 5)Ext4 6)Iso9660 十、虛擬文件系統(tǒng)結(jié)構(gòu)(*) Linux系統(tǒng)是靠VFS(虛擬文件系統(tǒng))實現(xiàn)對各種文件系統(tǒng)的支持 *VFS并不是一個實際的文件系統(tǒng),它是 Linux內(nèi)核的一部分,只存在于內(nèi) 存,系統(tǒng)啟動時建立,系統(tǒng)關(guān)閉時消亡。 *Linux系統(tǒng)可以支持多種文件系統(tǒng),為此,必須使用一種統(tǒng)一的接口,這就 是VFS通過VFS將不同文件系統(tǒng)的實現(xiàn)細節(jié)隱藏起來,因而從外部看上去, 所有的文件系統(tǒng)都是一樣的。 磁盤在linux下的標識(p84) 十二、 如何掛載U盤(p87) fdisk - l cd /mnt mkdir usb mount - o iocharse

31、t=cp936 /dev/sdbl /mn t/usb 卸載U盤 umount /mn t/usb 十三、系統(tǒng)初始化過程分析(* )(p105) . etc/inrt sysmrt 已忙 locl H iXWindow p? 圖:Linux系統(tǒng)引導順序 (p114) 十四、 如何配置機器的ip,如何查看(ifconfig用法) 終端命令ifconfig:臨時性修改IP,在計算機重新啟動時就會失效 ifconfig命令是用來配置和顯示當前網(wǎng)卡狀態(tài)的命令 十五、網(wǎng)絡(luò)相關(guān)配置文件有哪些,有何作用(p118) Linux系統(tǒng)所有的設(shè)置信息都是保存在文件中的。 網(wǎng)絡(luò)設(shè)置的相關(guān)文件主要有以下幾種: 1)

32、/etc/hosts :是域名或主機名與IP地址的映射文件。 2) /etc/sysconfig/network-scripts/ifcfg-ethN :保存系統(tǒng)網(wǎng)絡(luò)設(shè)備的配置文件, 如網(wǎng)卡的配置信息 3) etc/sysconfig/network文件:該文件是最基本的網(wǎng)絡(luò)配置信息,系統(tǒng)啟動 時讀取該文件。 4) etc/resolv.co nf:是域名服務器設(shè)置文件。 5) etc/host.conf文件:該文件指定如何解析計算機名 6) etc/services:該文件是網(wǎng)絡(luò)服務名與端口號的映射文件。 7) etc/protocols :該文件描述TCP/IP系統(tǒng)提供的各種網(wǎng)絡(luò)互聯(lián)協(xié)議以

33、及對應 的協(xié)議號。 十六、 ftp服務配置、啟動、停止(p124) FTP( File Transfer Protoc是文件傳輸?shù)耐ㄐ艆f(xié)議,也是一般最常用來傳送 文件的方式。在Linux下實現(xiàn)FTP服務的軟件有很多,最常見的有 vsFTPD wu-FTPd ProFTP等0 在 RHEL沖,默認安裝的是 vsFTPd 1) vsFTPd的配置(打開其中的兩項設(shè)置) rootlocalhost log#setsebool -P ftpd_disable_tra ns on rootlocalhost log#setsebool -P ftp_home_dir on 2) vsFTPd的啟動和關(guān)閉

34、 service vsftpd startstoprestart 或者 /etc/rc.d/init.d/vstfpd startstoprestart 其中第二種方式適合用在編寫腳本啟動vsFTPd的情況 十七、Tel net服務配置、啟動、停止(p123) Teln et是一種遠程登錄應用,常用于系統(tǒng)遠程維護工作。Teln et設(shè) 計為基于xi netd的一種服務,受xi netd管理。因此配置管理Tel net, 首先要配置好xinetd服務。 十八、Xinetd服務配置、啟動、停止 配置文件: /etc/xinetd.conf文件是控制xinetd程序運行的配置文件。其中 提供了所有服

35、務的缺省配置。 /etc/xinetd.d/* :該目錄包括所有由xinetd程序啟動的服務的 配置文件,每個服務都有自己單獨的配置文件,配置文件名與服 務名一致。 Service xin etd restart 十九、守護進程概念原理(*)(p121) 守護進程的工作原理就是:在 Client/Server模式下,服務器監(jiān)聽 在一個特定的端口上等待客戶連接。連接成功后服務器和客戶端 通過端口進行數(shù)據(jù)通信。守護進程的工作就是打開一個端口,并 且等待進入連接。如果客戶端產(chǎn)生一個連接請求,守護進程就創(chuàng) 建一個子服務器響應這個連接,而主服務器繼續(xù)監(jiān)聽其他的服務 請求。 二十、網(wǎng)絡(luò)服務獨立模式與xin

36、etd模式區(qū)別(*)(p121-p122) 運行獨立的守護進程工作方式稱作sta nd-alo ne。 stanJ-aloncX 作模式 Xinetd能夠同時監(jiān)聽多個指定的端口,在接受用戶請求時,他能 夠根據(jù)用戶請求的端口不同,啟動不同的網(wǎng)絡(luò)服務進程來處理這 些用戶請求。 1、變量:自定義的變量、環(huán)境變量 1)自定義變量聲明及賦值格式 變量二值(注意:等號兩邊不能有空格) 2)環(huán)境變量 環(huán)境變量 說明 $HOME 用戶的主目錄 $IFS 內(nèi)部的域分隔付,般為空格付、制表付或換仃付 $PATH 尋找命令或可執(zhí)行文件的搜索路徑列表,路徑以冒號分隔 $PS1 主命令提示符,默認為“ $” $PS2

37、從命令提示符,默認為“ $” $TERM 使用的終端類型 $ Shell腳本的進程號 $? 緊鄰的前驅(qū)命令的返回值 $* 參數(shù)列表,各個參數(shù)之間 $ 參數(shù)列表,它是$*的一種變體,它不使用IFS環(huán)境變量,所以 當IFS為空時,參數(shù)的值不會結(jié)合在一起 $0 Shell腳本名稱 $n 位置參數(shù)1,2n 2、 程序結(jié)構(gòu):條件判斷(*)p140、循環(huán)結(jié)構(gòu)(*)p142、函數(shù)p146 3、如何執(zhí)行 /bin/sh file name 或給該文件屬性添加執(zhí)行權(quán)限chmod +x file name,然后直接執(zhí)行 4、文件屬性的判斷、字符串屬性和整數(shù)關(guān)系的判斷(p140) 5、函數(shù)使用(p146)、shif

38、t (p145-p146) Shift命令是用于調(diào)整位置變量的,每執(zhí)行一次shift,變量的個數(shù)減1, 就使位置變量左移一個位置。 6、寫過的程序(*) 二十二、Xwindow概念、組成、原理(* )、有哪些xwindow(p75) 1、Xwindow 概念 X Win dow系統(tǒng)是一種以位圖方式顯示的軟件窗口系統(tǒng)。 2、Xwindow 組成 X Window系統(tǒng)由三個基本元素組成:X ServerX Client和二者通信的通道。 3、原理(*) 1)C/S模式應用程序 X Server 為 S, X Client 為 G X Client只是單純地執(zhí)行程序、計算,它只能使用 X Serve

39、r提供 的服務進行輸入輸出。 X Server是一個管理顯示的進程,必須運行在一個有圖形顯示能 力的主機上。 2)X Protocol (X 協(xié)議) X Protocol是X Client 和X Server進行通信的一套協(xié)定 支持的網(wǎng)絡(luò)協(xié)議有 TCP/IP、DEC net等 可以認為X Protocol就是X Client和X Server交互的一種語言 X Protocol只是一種協(xié)議,并不是一個軟件,該協(xié)議需要具體的軟 件來實現(xiàn) 3)實現(xiàn)X Protocol的服務器軟件 各種X Server軟件,實質(zhì)上就是實現(xiàn)了 X Protocol的軟件 這些軟件并沒有規(guī)定只是在UNIX和類UNIX操

40、作系統(tǒng)上運 行,在 Windows上也有X Server軟件 在 Windows上運行一個 X Serve, 在Linux上運行 X Clien, X Client顯示在 Windows上也是可行的 蘋果電腦的圖形界面用的也是 X Protocol 4)X Server 和 WM ( window Manager 窗口管理器) 窗口管理器是用來控制X環(huán)境中窗口行為的。 目前有多種窗口管理器可供用戶選用, 如FVWM、Afterstep、TWM、 KVM等 使用了不同的窗口管理器,就有不同風格的窗口外形、桌面設(shè)置與 菜單 窗口管理器必須運行在 X Window上 4、有哪些Xwindow 常用的

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

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論