




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、2007-2008精業(yè)精詮信息科技著作權(quán)所有。非經(jīng)同意,不得翻印、轉(zhuǎn)載或以任何形式重製。1redhat linux系統(tǒng)教育訓(xùn)練redhat linux系統(tǒng)教育訓(xùn)練2007-2008精業(yè)精詮信息科技著作權(quán)所有。非經(jīng)同意,不得翻印、轉(zhuǎn)載或以任何形式重製。2課程大綱課程大綱(1) linux 系統(tǒng)簡(jiǎn)介(2) linux系統(tǒng)安裝(3) 常用指令介紹(4) 使用者管理(5) 文件管理(6) 套件安裝管理(7) 基本網(wǎng)路設(shè)定(8) linux內(nèi)存管理(9) 常用服務(wù)配置(vnc,telnet,ftp)redhat linux系統(tǒng)教育訓(xùn)練2007-2008精業(yè)精詮信息科技著作權(quán)所有。非經(jīng)同意,不得翻印、轉(zhuǎn)載
2、或以任何形式重製。3linux 系統(tǒng)簡(jiǎn)介unix,gnu, linux的歷史kernel的概念linux 有哪些特色使用者介面redhat linux系統(tǒng)教育訓(xùn)練2007-2008精業(yè)精詮信息科技著作權(quán)所有。非經(jīng)同意,不得翻印、轉(zhuǎn)載或以任何形式重製。4unix historyfirst version created by bell labs -1969at&t licensed source code for low costtrademarked unix name, “unix” name closely heldlicensees must create new name fo
3、r there operating systemmany unix “flavors” emergeredhat linux系統(tǒng)教育訓(xùn)練2007-2008精業(yè)精詮信息科技著作權(quán)所有。非經(jīng)同意,不得翻印、轉(zhuǎn)載或以任何形式重製。5gnu stands for gnu not unix, it is an open source movement started by richard stallman in the year 1984. by 1990 ,nearly all required userspace applications created gcc. emacs. etcfree so
4、ftware foundationnon-profit organization that manages the gnu projectgnu project /fsfredhat linux系統(tǒng)教育訓(xùn)練2007-2008精業(yè)精詮信息科技著作權(quán)所有。非經(jīng)同意,不得翻印、轉(zhuǎn)載或以任何形式重製。6gpl- gnu general public licenseprimary license for open source softwareencourages free softwareall enhancements and changes to gpl software must alse be
5、 gploften called “copyleft”redhat linux系統(tǒng)教育訓(xùn)練2007-2008精業(yè)精詮信息科技著作權(quán)所有。非經(jīng)同意,不得翻印、轉(zhuǎn)載或以任何形式重製。7linux historylinux was originally developed by linus torvald in 1991.when linux kernel combined withcreated linux kernel with gun applications, completed a free unix-like os possibleredhat linux系統(tǒng)教育訓(xùn)練2007-2008精
6、業(yè)精詮信息科技著作權(quán)所有。非經(jīng)同意,不得翻印、轉(zhuǎn)載或以任何形式重製。8核心與套件 linux的版本linux, 本質(zhì)上來(lái)說(shuō),只是操作系統(tǒng)的核心 (kernel)。有人將 linux 及工具程式和應(yīng)用程式集組合成的一個(gè)完整作業(yè)環(huán)境,這樣的組合就叫做 linux 的一個(gè) 發(fā)行套件(distribution).linux 這個(gè)字,雖然就嚴(yán)格的意義來(lái)說(shuō)是指系統(tǒng)的核心,但這字也廣泛而正確地用來(lái)指明利用 linux 核心建構(gòu)的整個(gè)操作系統(tǒng)。 linux kernel 的版本, 一般又分為正式版 (release) 與測(cè)試版 (experimental)redhat linux系統(tǒng)教育訓(xùn)練2007-2008
7、精業(yè)精詮信息科技著作權(quán)所有。非經(jīng)同意,不得翻印、轉(zhuǎn)載或以任何形式重製。9linux 有哪些特色有哪些特色 linux 是開放源代碼的軟件 linux是 類unix 系統(tǒng) ,界面和作業(yè)方式和unix相似,有著同樣的穩(wěn)定性,功能也非常強(qiáng)大 多用戶和多任務(wù)的操作系統(tǒng) 廣泛硬件平臺(tái)的支持 (x86,power, ibm zserver, itanium)redhat linux系統(tǒng)教育訓(xùn)練2007-2008精業(yè)精詮信息科技著作權(quán)所有。非經(jīng)同意,不得翻印、轉(zhuǎn)載或以任何形式重製。10linux的市場(chǎng)份額在不斷擴(kuò)大的市場(chǎng)份額在不斷擴(kuò)大redhat linux系統(tǒng)教育訓(xùn)練2007-2008精業(yè)精詮信息科技著作
8、權(quán)所有。非經(jīng)同意,不得翻印、轉(zhuǎn)載或以任何形式重製。11redhat linux系統(tǒng)教育訓(xùn)練2007-2008精業(yè)精詮信息科技著作權(quán)所有。非經(jīng)同意,不得翻印、轉(zhuǎn)載或以任何形式重製。12命令列模式命令列模式 : shellgui界面使用者介面redhat linux系統(tǒng)教育訓(xùn)練2007-2008精業(yè)精詮信息科技著作權(quán)所有。非經(jīng)同意,不得翻印、轉(zhuǎn)載或以任何形式重製。13shell1. shell提供了你與操作系統(tǒng)之間通訊的方式。同樣的unix下的圖形用戶界面gnome和kde,有時(shí)也被叫做虛擬shell或者圖形shell2.控制系統(tǒng)的腳本語(yǔ)言redhat linux系統(tǒng)教育訓(xùn)練2007-2008精業(yè)
9、精詮信息科技著作權(quán)所有。非經(jīng)同意,不得翻印、轉(zhuǎn)載或以任何形式重製。14linux系統(tǒng)安裝redhat linux系統(tǒng)教育訓(xùn)練2007-2008精業(yè)精詮信息科技著作權(quán)所有。非經(jīng)同意,不得翻印、轉(zhuǎn)載或以任何形式重製。15常用指令介紹linux 指令格式輸出入重導(dǎo)向常用指令簡(jiǎn)介linux的線上使用手冊(cè)vi 編輯器簡(jiǎn)介redhat linux系統(tǒng)教育訓(xùn)練2007-2008精業(yè)精詮信息科技著作權(quán)所有。非經(jīng)同意,不得翻印、轉(zhuǎn)載或以任何形式重製。16指令(command) 選項(xiàng)(options) 參數(shù)s(arguments) 三大部分之間至少須有一個(gè)空白鍵或 鍵區(qū)隔。 選項(xiàng)一律以 - 為前導(dǎo)。 三大部分之順
10、序不可更動(dòng)。 linux系統(tǒng)中,指令、選項(xiàng)及參數(shù)均為case sensitive, 亦即大小寫不可任意更換。例如指令ls不可寫成ls。 同一行中可輸入一個(gè)以上之指令,但指令之間必須 以分號(hào)”;”分隔開。linux指令格式redhat linux系統(tǒng)教育訓(xùn)練2007-2008精業(yè)精詮信息科技著作權(quán)所有。非經(jīng)同意,不得翻印、轉(zhuǎn)載或以任何形式重製。17萬(wàn)用字元的使用 ?代表任何單一字元(character)*代表任何字串 (注意: 0 個(gè)以上的字元, 例: *yes 將包含 yes 或 yes-or-not)字元組合在中括號(hào)中的字元皆符合, 如: a-z代表所有的小寫字母!字元組合不在中括號(hào)中的字元
11、皆符合, 如: !0-9代表非數(shù)字的字元皆符合linux指令格式redhat linux系統(tǒng)教育訓(xùn)練2007-2008精業(yè)精詮信息科技著作權(quán)所有。非經(jīng)同意,不得翻印、轉(zhuǎn)載或以任何形式重製。18目錄與文件相關(guān)的指令:指令說(shuō)明ls顯示目錄的內(nèi)容cd切換目錄pwd顯示目前的路徑cpcopy 文件mv移動(dòng)文件目錄, 或更名rm刪除文件或目錄mkdir開空目錄rmdir移除空目錄常用指令簡(jiǎn)介redhat linux系統(tǒng)教育訓(xùn)練2007-2008精業(yè)精詮信息科技著作權(quán)所有。非經(jīng)同意,不得翻印、轉(zhuǎn)載或以任何形式重製。19目錄與文件相關(guān)的指令:指令說(shuō)明cat顯示文件內(nèi)容diff比較並顯示兩個(gè)文件的不同處 gr
12、ep找尋文件中的 關(guān)鍵字file查詢文件類型 more分頁(yè)顯示文件內(nèi)容(不能往回看) less分頁(yè)顯示文件內(nèi)容(能往回看)clear清除螢?zāi)籬ead顯示文字檔的前10行tail顯示文字檔的末10行常用指令簡(jiǎn)介redhat linux系統(tǒng)教育訓(xùn)練2007-2008精業(yè)精詮信息科技著作權(quán)所有。非經(jīng)同意,不得翻印、轉(zhuǎn)載或以任何形式重製。20指令說(shuō)明compress將文件壓縮成.z 檔uncompress將.z 檔解壓縮gzip將文件壓縮成.gz 檔bzip2將文件壓縮成.bz2 檔tar將文件打包成 .tar檔touch產(chǎn)生一個(gè)新檔 / 改變文件時(shí)間wc計(jì)算文字檔的行數(shù)/字?jǐn)?shù)/字元數(shù)目錄與文件相關(guān)的
13、指令:常用指令簡(jiǎn)介redhat linux系統(tǒng)教育訓(xùn)練2007-2008精業(yè)精詮信息科技著作權(quán)所有。非經(jīng)同意,不得翻印、轉(zhuǎn)載或以任何形式重製。21查詢相關(guān)的指令:指令說(shuō)明whoami查詢使用者訊息who / w顯示目前線上使用者 uname查詢系統(tǒng)資訊(特別是os) free查詢目前記憶體的使用情形 locate利用database找尋文件 which由path尋找執(zhí)行檔的位置whereis尋找某個(gè)指令的文件位置 find找尋文件常用指令簡(jiǎn)介redhat linux系統(tǒng)教育訓(xùn)練2007-2008精業(yè)精詮信息科技著作權(quán)所有。非經(jīng)同意,不得翻印、轉(zhuǎn)載或以任何形式重製。22文件系統(tǒng)與網(wǎng)路使用相關(guān)的指
14、令:指令說(shuō)明mount掛上文件系統(tǒng) umount卸下已掛上的文件系統(tǒng) telnet遠(yuǎn)端連接到別臺(tái)機(jī)器 (明碼)ssh遠(yuǎn)端連接到別臺(tái)機(jī)器(加密)ftp文件傳送 常用指令簡(jiǎn)介redhat linux系統(tǒng)教育訓(xùn)練2007-2008精業(yè)精詮信息科技著作權(quán)所有。非經(jīng)同意,不得翻印、轉(zhuǎn)載或以任何形式重製。23unix/linux 這一類的操作系統(tǒng)通常含有非常豐富的線上文件, 我們稱之為 man pages. man pages 可以幫助我們了解某些命令、程式、函式呼叫等等的使用方法. man 指令名稱 linux 系統(tǒng)中其他線上資訊 : info /usr/share/doclinux的線上使用手冊(cè)red
15、hat linux系統(tǒng)教育訓(xùn)練2007-2008精業(yè)精詮信息科技著作權(quán)所有。非經(jīng)同意,不得翻印、轉(zhuǎn)載或以任何形式重製。24啟動(dòng) vivi filenameesci,a,o:,/enter一般模式插入模式命令列模式離開 vivi 編輯器簡(jiǎn)介redhat linux系統(tǒng)教育訓(xùn)練2007-2008精業(yè)精詮信息科技著作權(quán)所有。非經(jīng)同意,不得翻印、轉(zhuǎn)載或以任何形式重製。25插入模式下的操作 利用 vi filename 進(jìn)入 vi的一般模式 運(yùn)用上下左右鍵將游標(biāo)移動(dòng)至需輸入的位置 鍵入 i , a , o 等任一鍵即進(jìn)入 vi 的 插入模式。 輸入完成後按esc鍵即可返回 一般模式。vi 編輯器簡(jiǎn)介re
16、dhat linux系統(tǒng)教育訓(xùn)練2007-2008精業(yè)精詮信息科技著作權(quán)所有。非經(jīng)同意,不得翻印、轉(zhuǎn)載或以任何形式重製。26命令列模式下的操作 離開 vi 及存檔 尋找字串退出:q!保存退出:wq! (x)尋找字符串/字符串vi 編輯器簡(jiǎn)介redhat linux系統(tǒng)教育訓(xùn)練2007-2008精業(yè)精詮信息科技著作權(quán)所有。非經(jīng)同意,不得翻印、轉(zhuǎn)載或以任何形式重製。27一般模式下的操作 移動(dòng)游標(biāo) 刪除 新增 換行 vi 編輯器簡(jiǎn)介redhat linux系統(tǒng)教育訓(xùn)練2007-2008精業(yè)精詮信息科技著作權(quán)所有。非經(jīng)同意,不得翻印、轉(zhuǎn)載或以任何形式重製。28使用者管理增加使用者帳戶刪除/修改使用者帳
17、戶/etc/passwd群組設(shè)定root帳號(hào) 與su 指令redhat linux系統(tǒng)教育訓(xùn)練2007-2008精業(yè)精詮信息科技著作權(quán)所有。非經(jīng)同意,不得翻印、轉(zhuǎn)載或以任何形式重製。29增加使用者帳戶 使用 useradd 指令 : useradd steven 使用 passwd 指令 : passwd steven adduser = useradd redhat linux系統(tǒng)教育訓(xùn)練2007-2008精業(yè)精詮信息科技著作權(quán)所有。非經(jīng)同意,不得翻印、轉(zhuǎn)載或以任何形式重製。30刪除/修改使用者帳戶 使用 userdel 指令 : userdel steven userdel -r stev
18、en 修改使用者資訊 : usermodredhat linux系統(tǒng)教育訓(xùn)練2007-2008精業(yè)精詮信息科技著作權(quán)所有。非經(jīng)同意,不得翻印、轉(zhuǎn)載或以任何形式重製。31/etc/passwd/etc/passwd/etc/passwd是記錄所有系統(tǒng)user資料的文件,每一個(gè)user在/etc/passwd中均有一行描述其本身之資料,其資料共有7個(gè)欄位,其間並以符號(hào)“ : ”區(qū)隔之。例如:foo:x:500:500:a foo:/home/foo:/bin/bashidpassworduser idgroup idcommenthome login shell帳號(hào)密碼 使用者編號(hào) 使用者群組編號(hào)
19、 個(gè)人資料說(shuō)明 家目錄 shell路徑位置 /etc/shadowredhat linux系統(tǒng)教育訓(xùn)練2007-2008精業(yè)精詮信息科技著作權(quán)所有。非經(jīng)同意,不得翻印、轉(zhuǎn)載或以任何形式重製。32群組設(shè)定/etc/group 的結(jié)構(gòu) 群組檔由許多筆組別記錄組成, 每一筆記錄共有 4 個(gè)欄位, 各欄位的意義如下:組別名稱 密碼, 通常是空白或是 * 組別編號(hào) 組員列表(用 , 分開) 範(fàn)例: student:502:steven,test,wu,chen 新增群組 groupadd 刪除群組 groupdel 修改群組 groupmodredhat linux系統(tǒng)教育訓(xùn)練2007-2008精業(yè)精詮
20、信息科技著作權(quán)所有。非經(jīng)同意,不得翻印、轉(zhuǎn)載或以任何形式重製。33root帳號(hào) 與su 指令超級(jí)使用者帳號(hào) root - the super user root 擁有至高無(wú)上的權(quán)力,可以bypass所有系統(tǒng)安全檢查,不受任何權(quán)限的約束,改變系統(tǒng)設(shè)定及執(zhí)行一些特殊指令。 root是一個(gè)危險(xiǎn)性相當(dāng)高的帳號(hào),使用不當(dāng)很可能造成無(wú)可挽回的大災(zāi)難! root帳號(hào)使用的方式一般有兩種:(1)以root的身分直接login。(2)以一般user身分login,再執(zhí)行 su 指令。 redhat linux系統(tǒng)教育訓(xùn)練2007-2008精業(yè)精詮信息科技著作權(quán)所有。非經(jīng)同意,不得翻印、轉(zhuǎn)載或以任何形式重製。34
21、文件管理基本概念 linux 的文件系統(tǒng)目錄結(jié)構(gòu)文件權(quán)限r(nóng)edhat linux系統(tǒng)教育訓(xùn)練2007-2008精業(yè)精詮信息科技著作權(quán)所有。非經(jīng)同意,不得翻印、轉(zhuǎn)載或以任何形式重製。35在在 unix/linux中中, 任何東西任何東西, 包括周邊硬件包括周邊硬件, 都都被視為是文件被視為是文件. partition 分割區(qū)分割區(qū): 規(guī)劃硬盤區(qū)間的大小規(guī)劃硬盤區(qū)間的大小 (與硬件有關(guān)與硬件有關(guān))file system 文件系統(tǒng)文件系統(tǒng) : 文件訪問(wèn)的機(jī)制文件訪問(wèn)的機(jī)制 (與(與 kernel 有關(guān)有關(guān) )directory structor 目錄結(jié)構(gòu)目錄結(jié)構(gòu): 文件間的組織架構(gòu)文件間的組織架構(gòu)
22、(與(與 kernel 無(wú)關(guān)無(wú)關(guān))基本概念redhat linux系統(tǒng)教育訓(xùn)練2007-2008精業(yè)精詮信息科技著作權(quán)所有。非經(jīng)同意,不得翻印、轉(zhuǎn)載或以任何形式重製。36linux fs 相關(guān)定義說(shuō)明: sector (磁區(qū)) block (區(qū)塊) inode superblocklinux 的文件系統(tǒng)redhat linux系統(tǒng)教育訓(xùn)練2007-2008精業(yè)精詮信息科技著作權(quán)所有。非經(jīng)同意,不得翻印、轉(zhuǎn)載或以任何形式重製。37linux 支援的主要文件系統(tǒng)(由核心決定)文件系統(tǒng)參數(shù)名稱註解third extended file systemext3linux的文件系統(tǒng)second exten
23、ded file systemext2 extended file systemext umsdos file systemumsdos安裝linux在dos分割區(qū)ms-dos file systemmsdos訪問(wèn)ms dos檔iso 9660 file systemiso9660讀取cd-romlinux 的文件系統(tǒng)redhat linux系統(tǒng)教育訓(xùn)練2007-2008精業(yè)精詮信息科技著作權(quán)所有。非經(jīng)同意,不得翻印、轉(zhuǎn)載或以任何形式重製。38ext3 文件系統(tǒng): linux 安裝時(shí)預(yù)設(shè)的文件系統(tǒng) 文件名稱可長(zhǎng)達(dá)256位元組 隨時(shí)維持最佳化的磁碟儲(chǔ)存空間 可定址 4tb 的硬盤容量 單一文件最
24、大可達(dá) 2gb linux 的文件系統(tǒng)redhat linux系統(tǒng)教育訓(xùn)練2007-2008精業(yè)精詮信息科技著作權(quán)所有。非經(jīng)同意,不得翻印、轉(zhuǎn)載或以任何形式重製。39linux 樹狀階層式目錄結(jié)構(gòu): 目錄結(jié)構(gòu)redhat linux系統(tǒng)教育訓(xùn)練2007-2008精業(yè)精詮信息科技著作權(quán)所有。非經(jīng)同意,不得翻印、轉(zhuǎn)載或以任何形式重製。40/bin 共用程式或常用指令的目錄/sbin 系統(tǒng)管理工具,其使用者通常僅限於superuser/dev週邊設(shè)備的驅(qū)動(dòng)程式目錄/lib共用程式庫(kù)的存放目錄/etc 此處存放許多系統(tǒng)中所必須用的設(shè)定檔/usr存放原始程式檔或其他應(yīng)用程式套件/home預(yù)設(shè)使用者的私人
25、目錄(home directory)的存放位置。/lost+found針對(duì)硬盤檢查後,所檢查出錯(cuò)誤文件與目錄的存放位置。/rootsuperuser的私人目錄。/mnt軟碟機(jī)與cdrom的mount point。/tmp/tmp是一個(gè)暫存目錄(temporary directory) /var/var目錄主要存放在linux系統(tǒng)運(yùn)行中會(huì)改變的資料或文件 /proc/proc是一個(gè)很特殊的目錄,這個(gè)目錄存放執(zhí)行中的process資訊目錄結(jié)構(gòu)redhat linux系統(tǒng)教育訓(xùn)練2007-2008精業(yè)精詮信息科技著作權(quán)所有。非經(jīng)同意,不得翻印、轉(zhuǎn)載或以任何形式重製。41ls -l /etc/lilo
26、.conf- rw-r-r-1 root root 268jun 28 13:05 /etc/lilo.conf(1) 文件模式(2) 文件訪問(wèn)權(quán)限(3) 鏈結(jié)個(gè)數(shù)(4) 文件擁有者(5) 群組(6) 文件大小(7) 修改日期(8) 檔名(1)(2)(3)(4)(5)(6)(7)(8)文件種類redhat linux系統(tǒng)教育訓(xùn)練2007-2008精業(yè)精詮信息科技著作權(quán)所有。非經(jīng)同意,不得翻印、轉(zhuǎn)載或以任何形式重製。42文件權(quán)限控管的對(duì)象: u - user g - group o - others文件權(quán)限的種類: r - read w - write x - exec文件權(quán)限r(nóng)edhat li
27、nux系統(tǒng)教育訓(xùn)練2007-2008精業(yè)精詮信息科技著作權(quán)所有。非經(jīng)同意,不得翻印、轉(zhuǎn)載或以任何形式重製。43改變擁有者或群組名稱:chownchgrp改變文件訪問(wèn)權(quán)限:chmod文件權(quán)限的修改redhat linux系統(tǒng)教育訓(xùn)練2007-2008精業(yè)精詮信息科技著作權(quán)所有。非經(jīng)同意,不得翻印、轉(zhuǎn)載或以任何形式重製。44套件安裝管理rpm 簡(jiǎn)介由 source package 安裝redhat linux系統(tǒng)教育訓(xùn)練2007-2008精業(yè)精詮信息科技著作權(quán)所有。非經(jīng)同意,不得翻印、轉(zhuǎn)載或以任何形式重製。45在 linux 世界裡,rpm 指的就是 red hat package manager
28、,我們稱之為包裝文件管理程式。 rpm 管理系統(tǒng)裡,最主要應(yīng)用的文件格式是 .rpm 文件,也就是類似 apache-1.3.12-2.i386.rpm 這樣的文件命名格式,名稱格式之間以減號(hào)相隔:apache軟體套件的名稱 (softwares name)1.3.12版本號(hào)碼 (softwares version)2包裝號(hào)碼 (packages release)i386, i686, alpha, sparc, noarch架構(gòu)環(huán)境 (architecture)src原始碼 (source)rpm 簡(jiǎn)介redhat linux系統(tǒng)教育訓(xùn)練2007-2008精業(yè)精詮信息科技著作權(quán)所有。非經(jīng)同意
29、,不得翻印、轉(zhuǎn)載或以任何形式重製。46查詢是以 -q 為指令參數(shù),可以搭配其他子參數(shù)-q :僅查詢,後面接的套件名稱是否有安裝;-qa :列出所有的,已經(jīng)安裝在本機(jī) linux 系統(tǒng)上面的所有套件名稱;-qi :列出該套件的詳細(xì)資訊 (information),包含開發(fā)商、版本與說(shuō)明等;-ql :列出該套件所有的檔案與目錄所在完整檔名 (list);-qc :列出該套件的所有設(shè)定檔 (找出在 /etc/ 底下的檔名而已)-qd :列出該套件的所有說(shuō)明檔 (找出與 man 有關(guān)的檔案而已)-qr :列出與該套件有關(guān)的相依套件所含的檔案 (required 的意思)-qf :由後面接的檔案名稱,找
30、出該檔案屬於哪一個(gè)已安裝的套件;rpm 基本功能 - 查詢 (query)redhat linux系統(tǒng)教育訓(xùn)練2007-2008精業(yè)精詮信息科技著作權(quán)所有。非經(jīng)同意,不得翻印、轉(zhuǎn)載或以任何形式重製。47範(fàn)例一:找出你的 linux 是否有安裝 logrotate 這個(gè)套件?rootlinux # rpm -q logrotatelogrotate-3.7.1-10rootlinux # rpm -q logrotatingpackage logrotating is not installed# 注意到,系統(tǒng)會(huì)去找是否有安裝後面接的套件名稱。注意,# 不必要加上版本喔!至於顯示的結(jié)果,一看就知
31、道有沒有安裝啦!範(fàn)例二:列出上題當(dāng)中,該套件的所有目錄與檔案:rootlinux # rpm -ql logrotate/etc/cron.daily/logrotate/etc/logrotate.conf.以下省略.# 可以看出該套件到底提供了多少的檔案與目錄。redhat linux系統(tǒng)教育訓(xùn)練2007-2008精業(yè)精詮信息科技著作權(quán)所有。非經(jīng)同意,不得翻印、轉(zhuǎn)載或以任何形式重製。48安裝是以 -i 為指令參數(shù)前導(dǎo)子,可以搭配其他子參數(shù),下列是一個(gè)有用的範(fàn)例:rpm -ivh xyz-1.2-3.i386.rpm rpm -ivh -force dontdoit-9.8-7.i386.r
32、pmrpm ivh ftp:/ 昇級(jí)則是以 -u 為指令參數(shù)前導(dǎo)子,和安裝的差別在於:它會(huì)先將準(zhǔn)備要裝進(jìn)系統(tǒng)的包裝文件安裝好,然後再執(zhí)行移除舊版包裝文件的動(dòng)作。 rpm -uvh xyz-4.5-6.i386.rpm rpm uvh ftp:/ rpm 基本功能 - 安裝與昇級(jí)redhat linux系統(tǒng)教育訓(xùn)練2007-2008精業(yè)精詮信息科技著作權(quán)所有。非經(jīng)同意,不得翻印、轉(zhuǎn)載或以任何形式重製。49移除是以 -e 為指令參數(shù)前導(dǎo)子, 可以搭配其他子參數(shù), 下列是一個(gè)有用的範(fàn)例: rpm -e python rpm -e -nodeps python rpm 基本功能 - 移除 (erase
33、)redhat linux系統(tǒng)教育訓(xùn)練2007-2008精業(yè)精詮信息科技著作權(quán)所有。非經(jīng)同意,不得翻印、轉(zhuǎn)載或以任何形式重製。50安裝步驟:文件通常都是以 .tar.gz 或 .tgz 結(jié)尾(如果沒有壓縮的話則以 tar 結(jié)尾)。我們要先對(duì)這些文件進(jìn)行解壓才能夠進(jìn)行安裝 : tar zxvf xyz.tar.gz 執(zhí)行 ./configure 。 然後執(zhí)行 make。 執(zhí)行 make install 。由 source package 安裝redhat linux系統(tǒng)教育訓(xùn)練2007-2008精業(yè)精詮信息科技著作權(quán)所有。非經(jīng)同意,不得翻印、轉(zhuǎn)載或以任何形式重製。51如何得知系統(tǒng)中有哪些 pro
34、cess 在運(yùn)作?!使用ps 指令用來(lái)觀看行程狀態(tài)。例如: ps aux | lessuser pid %cpu %mem vsz rss tty stat start time commandroot 1 0.2 1.5 1384 468 ? s 19:12 0:03 initroot 2 0.0 0.0 0 0 ? sw 19:12 0:00 keventd wnn 857 0.0 1.7 3696 516 ? s 19:13 0:00 /usr/bin/tserverxfs 913 0.0 2.1 4596 648 ? s 19:13 0:01 xfs -droppriv -dadaem
35、on 949 0.0 1.6 1416 492 ? s 19:13 0:00 /usr/sbin/atd root 1343 0.0 2.9 2304 900 tty1 s 19:18 0:00 login - root root 1519 0.0 4.3 2496 1304 tty1 s 19:22 0:00 -bashroot 1662 0.0 2.4 2612 724 tty1 r 19:34 0:00 ps aux使用top 指令可即時(shí)觀察行程狀態(tài)。(按 q 鍵退出)process 管理redhat linux系統(tǒng)教育訓(xùn)練2007-2008精業(yè)精詮信息科技著作權(quán)所有。非經(jīng)同意,不得翻印
36、、轉(zhuǎn)載或以任何形式重製。52如何終止系統(tǒng)中的 process ?!行程的擁有人可以和行程做溝通, 以改變行程的執(zhí)行狀態(tài), 這種溝通的過(guò)程, 我們稱之為訊號(hào)(signal)的傳遞.使用kill 指令送訊號(hào)(signal)給行程。kill -訊號(hào)編號(hào) pid例如: kill hup 913終止 process 可用: kill 9 1000 ( 或 kill kill 1000 ) process 管理redhat linux系統(tǒng)教育訓(xùn)練2007-2008精業(yè)精詮信息科技著作權(quán)所有。非經(jīng)同意,不得翻印、轉(zhuǎn)載或以任何形式重製。53stand-alone daemon super daemon red
37、hat linux 6.2 (含) 之前是指 inetdredhat linux 7.0(含) 之後是指 xinetd常駐在背景(background)中執(zhí)行,提供各類服務(wù)的程式稱為 daemon 。redhat linux 採(cǎi)用 sysv 的方式,在開機(jī)時(shí)利用 /etc/inittab定義不同的 runlevel,配合 /etc/rc.d/rcxx.d 啟動(dòng)各種內(nèi)定的服務(wù)程式 daemon的種類redhat linux系統(tǒng)教育訓(xùn)練2007-2008精業(yè)精詮信息科技著作權(quán)所有。非經(jīng)同意,不得翻印、轉(zhuǎn)載或以任何形式重製。54基本網(wǎng)路設(shè)定網(wǎng)路設(shè)定須知相關(guān)設(shè)定檔解說(shuō)網(wǎng)路偵錯(cuò)redhat linux系
38、統(tǒng)教育訓(xùn)練2007-2008精業(yè)精詮信息科技著作權(quán)所有。非經(jīng)同意,不得翻印、轉(zhuǎn)載或以任何形式重製。55linux 中的網(wǎng)路設(shè)備名稱 eth0 eth1網(wǎng)路設(shè)定須知redhat linux系統(tǒng)教育訓(xùn)練2007-2008精業(yè)精詮信息科技著作權(quán)所有。非經(jīng)同意,不得翻印、轉(zhuǎn)載或以任何形式重製。56主要設(shè)定檔所在目錄:/etc/sysconfig/network-scripts設(shè)定檔名稱:ifcfg-ethxx常用指令:ifup eth0ifdown eth0相關(guān)設(shè)定檔解說(shuō)redhat linux系統(tǒng)教育訓(xùn)練2007-2008精業(yè)精詮信息科技著作權(quán)所有。非經(jīng)同意,不得翻印、轉(zhuǎn)載或以任何形式重製。57 設(shè)
39、定 hostname : /etc/sysconfig/network hostname=“主機(jī)名稱查詢相關(guān)設(shè)定: /etc/hosts /etc/resolv.conf相關(guān)設(shè)定檔解說(shuō)redhat linux系統(tǒng)教育訓(xùn)練2007-2008精業(yè)精詮信息科技著作權(quán)所有。非經(jīng)同意,不得翻印、轉(zhuǎn)載或以任何形式重製。58 查詢網(wǎng)路介面資訊: 使用 ifconfigrootelib /root# ifconfigeth0 link encap:ethernet hwaddr 00:e0:18:02:84:2c inet addr:54 bcast:55 mask
40、: up broadcast running multicast mtu:1500 metric:1 rx packets:40069543 errors:0 dropped:0 overruns:0 frame:0 tx packets:25165574 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:100 interrupt:9 base address:0 xb800網(wǎng)路偵錯(cuò)redhat linux系統(tǒng)教育訓(xùn)練2007-2008精業(yè)精詮信息科技著作權(quán)所有。非經(jīng)同意,不得翻印、轉(zhuǎn)載或
41、以任何形式重製。59簡(jiǎn)易偵測(cè)執(zhí)行命令:pingtraceroute 指令主要用於查詢本機(jī)與目的主機(jī)間經(jīng)過(guò)哪些網(wǎng)路介面及其傳輸狀態(tài)。step (1) : ping 自己step (2) : ping 同一網(wǎng)段的朋友step (3) : ping 通訊閘step (4) : ping dns主機(jī)netstat 指令用來(lái)查看網(wǎng)路介面的使用狀況網(wǎng)路偵錯(cuò)redhat linux系統(tǒng)教育訓(xùn)練2007-2008精業(yè)精詮信息科技著作權(quán)所有。非經(jīng)同意,不得翻印、轉(zhuǎn)載或以任何形式重製。60linux網(wǎng)卡檢測(cè)工具:ethtool網(wǎng)卡連接狀態(tài): mii-tool網(wǎng)路偵錯(cuò)redhat linux系統(tǒng)教育訓(xùn)練2007-2
42、008精業(yè)精詮信息科技著作權(quán)所有。非經(jīng)同意,不得翻印、轉(zhuǎn)載或以任何形式重製。61linux 內(nèi)存管理redhat linux系統(tǒng)教育訓(xùn)練2007-2008精業(yè)精詮信息科技著作權(quán)所有。非經(jīng)同意,不得翻印、轉(zhuǎn)載或以任何形式重製。62free# free total used free shared buffers cachedmem: 1488628 1333760 154868 0 11708 983852-/+ buffers/cache: 338200 1150428swap: 1966072 40 1966032問(wèn)題:free 的物理內(nèi)存很小,是不是物理內(nèi)存有瓶頸?為什么我增加了物理內(nèi)存,
43、運(yùn)行一段時(shí)間后,剩余內(nèi)存還這么小?但系統(tǒng)運(yùn)行正常,這又如何解釋呢?為什么和windows的服務(wù)器相比,服務(wù)器的內(nèi)存使用率怎么這么高?redhat linux系統(tǒng)教育訓(xùn)練2007-2008精業(yè)精詮信息科技著作權(quán)所有。非經(jīng)同意,不得翻印、轉(zhuǎn)載或以任何形式重製。63linux linux 使用內(nèi)存原理使用內(nèi)存原理 linux優(yōu)先使用物理內(nèi)存,當(dāng)物理內(nèi)存還有空閑時(shí),linux是不會(huì)釋放內(nèi)存的,即使占用內(nèi)存的程序已經(jīng)被關(guān)閉了(這部分內(nèi)存就用來(lái)做緩存了)。這樣再次需要這些數(shù)據(jù)時(shí)可以直接從內(nèi)存中取,而不需要有一個(gè)漫長(zhǎng)的磁盤操作,這樣可以提高系統(tǒng)的整體性能。redhat linux系統(tǒng)教育訓(xùn)練2007-200
44、8精業(yè)精詮信息科技著作權(quán)所有。非經(jīng)同意,不得翻印、轉(zhuǎn)載或以任何形式重製。64windows 使用內(nèi)存原理windows則總是給內(nèi)存留下一定的空閑空間,這樣做的好處是,啟動(dòng)新的程序比較快,直接分給它些空閑內(nèi)存就可以了.redhat linux系統(tǒng)教育訓(xùn)練2007-2008精業(yè)精詮信息科技著作權(quán)所有。非經(jīng)同意,不得翻印、轉(zhuǎn)載或以任何形式重製。65從兩個(gè)角度去查看內(nèi)存從兩個(gè)角度去查看內(nèi)存freefree狀態(tài)一從內(nèi)核的角度來(lái)看內(nèi)核目前可以直接分配到的內(nèi)存,這個(gè)free值是不包括系統(tǒng)中處于buffer和cache狀態(tài)的內(nèi)存;但是在內(nèi)核需要時(shí),buffer和cache狀態(tài)的內(nèi)存可以變?yōu)閒ree狀態(tài)的內(nèi)存。
45、二從應(yīng)用層的角度來(lái)看 包括處于buffer和cache的,所以應(yīng)用層分配內(nèi)存時(shí),可以直接從buffer和cache中拿。 redhat linux系統(tǒng)教育訓(xùn)練2007-2008精業(yè)精詮信息科技著作權(quán)所有。非經(jīng)同意,不得翻印、轉(zhuǎn)載或以任何形式重製。66freefree命令產(chǎn)生結(jié)果分析命令產(chǎn)生結(jié)果分析# free total used free shared buffers cachedmem: 1488628 1333760 154868 0 11708 983852-/+ buffers/cache: 338200 1150428swap: 1966072 40 1966032mem:表示物理
46、內(nèi)存統(tǒng)計(jì) -/+ buffers/cached:表示物理內(nèi)存的緩存統(tǒng)計(jì) swap:表示硬盤上交換分區(qū)的使用情況第一行,從系統(tǒng)的角度看,系統(tǒng)的總物理內(nèi)存:1488628 kb(1.5g),對(duì)于os,buffers/cached 都是屬于被使用,可用的內(nèi)存是 154868kb,它代表未被分配的內(nèi)存。已用內(nèi)存是1333760kb,其中包括,內(nèi)核(os)使用+application使用的+buffers+cached第二行所指的是從應(yīng)用程序角度來(lái)看,對(duì)于應(yīng)用程序來(lái)說(shuō),buffers/cached 是等于可用的,因?yàn)閎uffer/cached是為了提高文件讀取的性能,當(dāng)應(yīng)用程序需在用到內(nèi)存的時(shí)候,buf
47、fer/cached會(huì)很快地被回收。所以從應(yīng)用程序的角度來(lái)說(shuō),可用內(nèi)存所以從應(yīng)用程序的角度來(lái)說(shuō),可用內(nèi)存= =系統(tǒng)系統(tǒng)free memory+buffers+cachedfree memory+buffers+cached redhat linux系統(tǒng)教育訓(xùn)練2007-2008精業(yè)精詮信息科技著作權(quán)所有。非經(jīng)同意,不得翻印、轉(zhuǎn)載或以任何形式重製。67freefree命令產(chǎn)生結(jié)果分析命令產(chǎn)生結(jié)果分析# free total used free shared buffers cachedmem: 1488628 1333760 154868 0 11708 983852-/+ buffers/ca
48、che: 338200 1150428swap: 1966072 40 1966032(-/+ buffers/cache)free 115042815486811708983852真正有效的是第二行真正有效的是第二行redhat linux系統(tǒng)教育訓(xùn)練2007-2008精業(yè)精詮信息科技著作權(quán)所有。非經(jīng)同意,不得翻印、轉(zhuǎn)載或以任何形式重製。68緩沖區(qū)高速緩存的守護(hù)進(jìn)程linux 采用了緩沖區(qū)高速緩存機(jī)制,因此有可能出現(xiàn)寫磁盤的命令已經(jīng)返回,但實(shí)際的寫操作還未執(zhí)行的情況。因此,應(yīng)當(dāng)使用正常的關(guān)機(jī)命令關(guān)機(jī),而不應(yīng)直接關(guān)掉計(jì)算機(jī)的電源。用戶也可以使用 syncsync 命令刷新緩沖區(qū)高速緩存。redhat linux系統(tǒng)教育訓(xùn)練2007-2008精業(yè)精
溫馨提示
- 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ù)覽,若沒有圖紙預(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- T/CIMA 0022-2020車載臺(tái)式氣相色譜-質(zhì)譜聯(lián)用儀技術(shù)要求
- T/CIE 120-2021半導(dǎo)體集成電路硬件木馬檢測(cè)方法
- T/CHES 60-2021牧區(qū)水草畜平衡計(jì)算與評(píng)價(jià)技術(shù)規(guī)范
- T/CHATA 020-2022結(jié)核分枝桿菌重組蛋白皮膚試驗(yàn)操作規(guī)范
- T/CECS 10323-2023泥漿干化穩(wěn)定土
- T/CECS 10296-2023建筑機(jī)器人地坪涂料涂敷機(jī)器人
- T/CECS 10229-2022綠色建材評(píng)價(jià)混凝土結(jié)構(gòu)外防護(hù)材料
- T/CECS 10133-2021水泥熟料生產(chǎn)用硅鐵質(zhì)混合料
- T/CECS 10012-2019燃?xì)獠膳療崴疇t及熱水器用水路組件
- T/CECIA 04-2021企業(yè)社會(huì)責(zé)任管理體系實(shí)施指南
- 河南省成人高等教育畢業(yè)生畢業(yè)資格審查表
- 報(bào)修申請(qǐng)表(完整版)
- 師帶徒培養(yǎng)方案范文
- 山東萊陽(yáng)核電項(xiàng)目一期工程水土保持方案
- 臨床醫(yī)學(xué)概論課程的婦產(chǎn)科學(xué)與生殖醫(yī)學(xué)
- 2024年中國(guó)鐵路物資西安有限公司招聘筆試參考題庫(kù)含答案解析
- PDCA降低護(hù)士針刺傷發(fā)生率
- 幼兒園大班美術(shù)《臉部彩繪》
- 2021年安全生產(chǎn)月:安全執(zhí)行力培養(yǎng)專題培訓(xùn)課件
- 陜西碑刻總目提要編纂凡例
- GB/T 3785.1-2023電聲學(xué)聲級(jí)計(jì)第1部分:規(guī)范
評(píng)論
0/150
提交評(píng)論