Redhat Linux系統(tǒng)教育訓(xùn)練_第1頁
Redhat Linux系統(tǒng)教育訓(xùn)練_第2頁
Redhat Linux系統(tǒng)教育訓(xùn)練_第3頁
Redhat Linux系統(tǒng)教育訓(xùn)練_第4頁
Redhat Linux系統(tǒng)教育訓(xùn)練_第5頁
已閱讀5頁,還剩69頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

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)簡介(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)簡介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ì)上來說,只是操作系統(tǒng)的核心 (kernel)。有人將 linux 及工具程式和應(yīng)用程式集組合成的一個完整作業(yè)環(huán)境,這樣的組合就叫做 linux 的一個 發(fā)行套件(distribution).linux 這個字,雖然就嚴(yán)格的意義來說是指系統(tǒng)的核心,但這字也廣泛而正確地用來指明利用 linux 核心建構(gòu)的整個操作系統(tǒng)。 linux kernel 的版本, 一般又分為正式版 (release) 與測試版 (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)定性,功能也非常強大 多用戶和多任務(wù)的操作系統(tǒng) 廣泛硬件平臺的支持 (x86,power, ibm zserver, itanium)redhat linux系統(tǒng)教育訓(xùn)練2007-2008精業(yè)精詮信息科技著作權(quán)所有。非經(jīng)同意,不得翻印、轉(zhuǎn)載或以任何形式重製。10linux的市場份額在不斷擴大的市場份額在不斷擴大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,有時也被叫做虛擬shell或者圖形shell2.控制系統(tǒng)的腳本語言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)向常用指令簡介linux的線上使用手冊vi 編輯器簡介redhat linux系統(tǒng)教育訓(xùn)練2007-2008精業(yè)精詮信息科技著作權(quán)所有。非經(jīng)同意,不得翻印、轉(zhuǎn)載或以任何形式重製。16指令(command) 選項(options) 參數(shù)s(arguments) 三大部分之間至少須有一個空白鍵或 鍵區(qū)隔。 選項一律以 - 為前導(dǎo)。 三大部分之順

10、序不可更動。 linux系統(tǒng)中,指令、選項及參數(shù)均為case sensitive, 亦即大小寫不可任意更換。例如指令ls不可寫成ls。 同一行中可輸入一個以上之指令,但指令之間必須 以分號”;”分隔開。linux指令格式redhat linux系統(tǒng)教育訓(xùn)練2007-2008精業(yè)精詮信息科技著作權(quán)所有。非經(jīng)同意,不得翻印、轉(zhuǎn)載或以任何形式重製。17萬用字元的使用 ?代表任何單一字元(character)*代表任何字串 (注意: 0 個以上的字元, 例: *yes 將包含 yes 或 yes-or-not)字元組合在中括號中的字元皆符合, 如: a-z代表所有的小寫字母!字元組合不在中括號中的字元

11、皆符合, 如: !0-9代表非數(shù)字的字元皆符合linux指令格式redhat linux系統(tǒng)教育訓(xùn)練2007-2008精業(yè)精詮信息科技著作權(quán)所有。非經(jīng)同意,不得翻印、轉(zhuǎn)載或以任何形式重製。18目錄與文件相關(guān)的指令:指令說明ls顯示目錄的內(nèi)容cd切換目錄pwd顯示目前的路徑cpcopy 文件mv移動文件目錄, 或更名rm刪除文件或目錄mkdir開空目錄rmdir移除空目錄常用指令簡介redhat linux系統(tǒng)教育訓(xùn)練2007-2008精業(yè)精詮信息科技著作權(quán)所有。非經(jīng)同意,不得翻印、轉(zhuǎn)載或以任何形式重製。19目錄與文件相關(guān)的指令:指令說明cat顯示文件內(nèi)容diff比較並顯示兩個文件的不同處 gr

12、ep找尋文件中的 關(guān)鍵字file查詢文件類型 more分頁顯示文件內(nèi)容(不能往回看) less分頁顯示文件內(nèi)容(能往回看)clear清除螢?zāi)籬ead顯示文字檔的前10行tail顯示文字檔的末10行常用指令簡介redhat linux系統(tǒng)教育訓(xùn)練2007-2008精業(yè)精詮信息科技著作權(quán)所有。非經(jīng)同意,不得翻印、轉(zhuǎn)載或以任何形式重製。20指令說明compress將文件壓縮成.z 檔uncompress將.z 檔解壓縮gzip將文件壓縮成.gz 檔bzip2將文件壓縮成.bz2 檔tar將文件打包成 .tar檔touch產(chǎn)生一個新檔 / 改變文件時間wc計算文字檔的行數(shù)/字數(shù)/字元數(shù)目錄與文件相關(guān)的

13、指令:常用指令簡介redhat linux系統(tǒng)教育訓(xùn)練2007-2008精業(yè)精詮信息科技著作權(quán)所有。非經(jīng)同意,不得翻印、轉(zhuǎn)載或以任何形式重製。21查詢相關(guān)的指令:指令說明whoami查詢使用者訊息who / w顯示目前線上使用者 uname查詢系統(tǒng)資訊(特別是os) free查詢目前記憶體的使用情形 locate利用database找尋文件 which由path尋找執(zhí)行檔的位置whereis尋找某個指令的文件位置 find找尋文件常用指令簡介redhat linux系統(tǒng)教育訓(xùn)練2007-2008精業(yè)精詮信息科技著作權(quán)所有。非經(jīng)同意,不得翻印、轉(zhuǎn)載或以任何形式重製。22文件系統(tǒng)與網(wǎng)路使用相關(guān)的指

14、令:指令說明mount掛上文件系統(tǒng) umount卸下已掛上的文件系統(tǒng) telnet遠端連接到別臺機器 (明碼)ssh遠端連接到別臺機器(加密)ftp文件傳送 常用指令簡介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的線上使用手冊red

15、hat linux系統(tǒng)教育訓(xùn)練2007-2008精業(yè)精詮信息科技著作權(quán)所有。非經(jīng)同意,不得翻印、轉(zhuǎn)載或以任何形式重製。24啟動 vivi filenameesci,a,o:,/enter一般模式插入模式命令列模式離開 vivi 編輯器簡介redhat linux系統(tǒng)教育訓(xùn)練2007-2008精業(yè)精詮信息科技著作權(quán)所有。非經(jīng)同意,不得翻印、轉(zhuǎn)載或以任何形式重製。25插入模式下的操作 利用 vi filename 進入 vi的一般模式 運用上下左右鍵將游標(biāo)移動至需輸入的位置 鍵入 i , a , o 等任一鍵即進入 vi 的 插入模式。 輸入完成後按esc鍵即可返回 一般模式。vi 編輯器簡介re

16、dhat linux系統(tǒng)教育訓(xùn)練2007-2008精業(yè)精詮信息科技著作權(quán)所有。非經(jīng)同意,不得翻印、轉(zhuǎn)載或以任何形式重製。26命令列模式下的操作 離開 vi 及存檔 尋找字串退出:q!保存退出:wq! (x)尋找字符串/字符串vi 編輯器簡介redhat linux系統(tǒng)教育訓(xùn)練2007-2008精業(yè)精詮信息科技著作權(quán)所有。非經(jīng)同意,不得翻印、轉(zhuǎn)載或以任何形式重製。27一般模式下的操作 移動游標(biāo) 刪除 新增 換行 vi 編輯器簡介redhat linux系統(tǒng)教育訓(xùn)練2007-2008精業(yè)精詮信息科技著作權(quán)所有。非經(jīng)同意,不得翻印、轉(zhuǎn)載或以任何形式重製。28使用者管理增加使用者帳戶刪除/修改使用者帳

17、戶/etc/passwd群組設(shè)定root帳號 與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資料的文件,每一個user在/etc/passwd中均有一行描述其本身之資料,其資料共有7個欄位,其間並以符號“ : ”區(qū)隔之。例如:foo:x:500:500:a foo:/home/foo:/bin/bashidpassworduser idgroup idcommenthome login shell帳號密碼 使用者編號 使用者群組編號

19、 個人資料說明 家目錄 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 個欄位, 各欄位的意義如下:組別名稱 密碼, 通常是空白或是 * 組別編號 組員列表(用 , 分開) 範(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帳號 與su 指令超級使用者帳號 root - the super user root 擁有至高無上的權(quán)力,可以bypass所有系統(tǒng)安全檢查,不受任何權(quán)限的約束,改變系統(tǒng)設(shè)定及執(zhí)行一些特殊指令。 root是一個危險性相當(dāng)高的帳號,使用不當(dāng)很可能造成無可挽回的大災(zāi)難! root帳號使用的方式一般有兩種:(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) : 文件訪問的機制文件訪問的機制 (與(與 kernel 有關(guān)有關(guān) )directory structor 目錄結(jié)構(gòu)目錄結(jié)構(gòu): 文件間的組織架構(gòu)文件間的組織架構(gòu)

22、(與(與 kernel 無關(guān)無關(guān))基本概念redhat linux系統(tǒng)教育訓(xùn)練2007-2008精業(yè)精詮信息科技著作權(quán)所有。非經(jīng)同意,不得翻印、轉(zhuǎn)載或以任何形式重製。36linux fs 相關(guān)定義說明: 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訪問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 安裝時預(yù)設(shè)的文件系統(tǒng) 文件名稱可長達256位元組 隨時維持最佳化的磁碟儲存空間 可定址 4tb 的硬盤容量 單一文件最

24、大可達 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ū)動程式目錄/lib共用程式庫的存放目錄/etc 此處存放許多系統(tǒng)中所必須用的設(shè)定檔/usr存放原始程式檔或其他應(yīng)用程式套件/home預(yù)設(shè)使用者的私人

25、目錄(home directory)的存放位置。/lost+found針對硬盤檢查後,所檢查出錯誤文件與目錄的存放位置。/rootsuperuser的私人目錄。/mnt軟碟機與cdrom的mount point。/tmp/tmp是一個暫存目錄(temporary directory) /var/var目錄主要存放在linux系統(tǒng)運行中會改變的資料或文件 /proc/proc是一個很特殊的目錄,這個目錄存放執(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) 文件訪問權(quán)限(3) 鏈結(jié)個數(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)限控管的對象: 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改變文件訪問權(quán)限:chmod文件權(quán)限的修改redhat linux系統(tǒng)教育訓(xùn)練2007-2008精業(yè)精詮信息科技著作權(quán)所有。非經(jīng)同意,不得翻印、轉(zhuǎn)載或以任何形式重製。44套件安裝管理rpm 簡介由 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 這樣的文件命名格式,名稱格式之間以減號相隔:apache軟體套件的名稱 (softwares name)1.3.12版本號碼 (softwares version)2包裝號碼 (packages release)i386, i686, alpha, sparc, noarch架構(gòu)環(huán)境 (architecture)src原始碼 (source)rpm 簡介redhat linux系統(tǒng)教育訓(xùn)練2007-2008精業(yè)精詮信息科技著作權(quán)所有。非經(jīng)同意

29、,不得翻印、轉(zhuǎn)載或以任何形式重製。46查詢是以 -q 為指令參數(shù),可以搭配其他子參數(shù)-q :僅查詢,後面接的套件名稱是否有安裝;-qa :列出所有的,已經(jīng)安裝在本機 linux 系統(tǒng)上面的所有套件名稱;-qi :列出該套件的詳細資訊 (information),包含開發(fā)商、版本與說明等;-ql :列出該套件所有的檔案與目錄所在完整檔名 (list);-qc :列出該套件的所有設(shè)定檔 (找出在 /etc/ 底下的檔名而已)-qd :列出該套件的所有說明檔 (找出與 man 有關(guān)的檔案而已)-qr :列出與該套件有關(guān)的相依套件所含的檔案 (required 的意思)-qf :由後面接的檔案名稱,找

30、出該檔案屬於哪一個已安裝的套件;rpm 基本功能 - 查詢 (query)redhat linux系統(tǒng)教育訓(xùn)練2007-2008精業(yè)精詮信息科技著作權(quán)所有。非經(jīng)同意,不得翻印、轉(zhuǎn)載或以任何形式重製。47範(fàn)例一:找出你的 linux 是否有安裝 logrotate 這個套件?rootlinux # rpm -q logrotatelogrotate-3.7.1-10rootlinux # rpm -q logrotatingpackage logrotating is not installed# 注意到,系統(tǒng)會去找是否有安裝後面接的套件名稱。注意,# 不必要加上版本喔!至於顯示的結(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ù),下列是一個有用的範(fàn)例:rpm -ivh xyz-1.2-3.i386.rpm rpm -ivh -force dontdoit-9.8-7.i386.r

32、pmrpm ivh ftp:/ 昇級則是以 -u 為指令參數(shù)前導(dǎo)子,和安裝的差別在於:它會先將準(zhǔn)備要裝進系統(tǒng)的包裝文件安裝好,然後再執(zhí)行移除舊版包裝文件的動作。 rpm -uvh xyz-4.5-6.i386.rpm rpm uvh ftp:/ rpm 基本功能 - 安裝與昇級redhat linux系統(tǒng)教育訓(xùn)練2007-2008精業(yè)精詮信息科技著作權(quán)所有。非經(jīng)同意,不得翻印、轉(zhuǎn)載或以任何形式重製。49移除是以 -e 為指令參數(shù)前導(dǎo)子, 可以搭配其他子參數(shù), 下列是一個有用的範(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é)尾)。我們要先對這些文件進行解壓才能夠進行安裝 : 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 在運作?!使用ps 指令用來觀看行程狀態(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 指令可即時觀察行程狀態(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), 這種溝通的過程, 我們稱之為訊號(signal)的傳遞.使用kill 指令送訊號(signal)給行程。kill -訊號編號 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 採用 sysv 的方式,在開機時利用 /etc/inittab定義不同的 runlevel,配合 /etc/rc.d/rcxx.d 啟動各種內(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è)定檔解說網(wǎng)路偵錯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è)定檔解說redhat linux系統(tǒng)教育訓(xùn)練2007-2008精業(yè)精詮信息科技著作權(quán)所有。非經(jīng)同意,不得翻印、轉(zhuǎn)載或以任何形式重製。57 設(shè)

39、定 hostname : /etc/sysconfig/network hostname=“主機名稱查詢相關(guān)設(shè)定: /etc/hosts /etc/resolv.conf相關(guān)設(shè)定檔解說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)路偵錯redhat linux系統(tǒng)教育訓(xùn)練2007-2008精業(yè)精詮信息科技著作權(quán)所有。非經(jīng)同意,不得翻印、轉(zhuǎn)載或

41、以任何形式重製。59簡易偵測執(zhí)行命令:pingtraceroute 指令主要用於查詢本機與目的主機間經(jīng)過哪些網(wǎng)路介面及其傳輸狀態(tài)。step (1) : ping 自己step (2) : ping 同一網(wǎng)段的朋友step (3) : ping 通訊閘step (4) : ping dns主機netstat 指令用來查看網(wǎng)路介面的使用狀況網(wǎng)路偵錯redhat linux系統(tǒng)教育訓(xùn)練2007-2008精業(yè)精詮信息科技著作權(quán)所有。非經(jīng)同意,不得翻印、轉(zhuǎn)載或以任何形式重製。60linux網(wǎng)卡檢測工具:ethtool網(wǎng)卡連接狀態(tài): mii-tool網(wǎng)路偵錯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問題:free 的物理內(nèi)存很小,是不是物理內(nèi)存有瓶頸?為什么我增加了物理內(nèi)存,

43、運行一段時間后,剩余內(nèi)存還這么?。康到y(tǒng)運行正常,這又如何解釋呢?為什么和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)存還有空閑時,linux是不會釋放內(nèi)存的,即使占用內(nèi)存的程序已經(jīng)被關(guān)閉了(這部分內(nèi)存就用來做緩存了)。這樣再次需要這些數(shù)據(jù)時可以直接從內(nèi)存中取,而不需要有一個漫長的磁盤操作,這樣可以提高系統(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)存留下一定的空閑空間,這樣做的好處是,啟動新的程序比較快,直接分給它些空閑內(nèi)存就可以了.redhat linux系統(tǒng)教育訓(xùn)練2007-2008精業(yè)精詮信息科技著作權(quán)所有。非經(jīng)同意,不得翻印、轉(zhuǎn)載或以任何形式重製。65從兩個角度去查看內(nèi)存從兩個角度去查看內(nèi)存freefree狀態(tài)一從內(nèi)核的角度來看內(nèi)核目前可以直接分配到的內(nèi)存,這個free值是不包括系統(tǒng)中處于buffer和cache狀態(tài)的內(nèi)存;但是在內(nèi)核需要時,buffer和cache狀態(tài)的內(nèi)存可以變?yōu)閒ree狀態(tài)的內(nèi)存。

45、二從應(yīng)用層的角度來看 包括處于buffer和cache的,所以應(yīng)用層分配內(nèi)存時,可以直接從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)計 -/+ buffers/cached:表示物理內(nèi)存的緩存統(tǒng)計 swap:表示硬盤上交換分區(qū)的使用情況第一行,從系統(tǒng)的角度看,系統(tǒng)的總物理內(nèi)存:1488628 kb(1.5g),對于os,buffers/cached 都是屬于被使用,可用的內(nèi)存是 154868kb,它代表未被分配的內(nèi)存。已用內(nèi)存是1333760kb,其中包括,內(nèi)核(os)使用+application使用的+buffers+cached第二行所指的是從應(yīng)用程序角度來看,對于應(yīng)用程序來說,buffers/cached 是等于可用的,因為buffer/cached是為了提高文件讀取的性能,當(dāng)應(yīng)用程序需在用到內(nèi)存的時候,buf

47、fer/cached會很快地被回收。所以從應(yīng)用程序的角度來說,可用內(nèi)存所以從應(yīng)用程序的角度來說,可用內(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ū)高速緩存的守護進程linux 采用了緩沖區(qū)高速緩存機制,因此有可能出現(xiàn)寫磁盤的命令已經(jīng)返回,但實際的寫操作還未執(zhí)行的情況。因此,應(yīng)當(dāng)使用正常的關(guān)機命令關(guān)機,而不應(yīng)直接關(guān)掉計算機的電源。用戶也可以使用 syncsync 命令刷新緩沖區(qū)高速緩存。redhat linux系統(tǒng)教育訓(xùn)練2007-2008精業(yè)精

溫馨提示

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

評論

0/150

提交評論