實驗一Linux安裝與啟動.ppt_第1頁
實驗一Linux安裝與啟動.ppt_第2頁
實驗一Linux安裝與啟動.ppt_第3頁
實驗一Linux安裝與啟動.ppt_第4頁
實驗一Linux安裝與啟動.ppt_第5頁
已閱讀5頁,還剩36頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、1實驗一:Linux系統(tǒng)的安裝和用戶界面2 1.1 Linux簡介一. Linux及其特點二. Linux的歷史和發(fā)展三. Linux的結構二. Linux的版本3 一. Linux及其特點 1 概述Linux是一種免費的、開放源代碼的、交互式、多用戶和多任務的、類Unix的網絡操作系統(tǒng)一,它包括系統(tǒng)內核、系統(tǒng)工具、應用程序以及一個完整的的開發(fā)環(huán)境。實際上,準確點說,Linux指的是:一個類似UNIX的開放的操作系統(tǒng)內核。1.1.14 一. Linux及其特點 2 特點(1)自由和開放性:(2)類UNIX (3)交互性強 (4)多用戶和多任務 (5)出色的速度性能 (6)豐富的網絡功能 (7)

2、可靠的系統(tǒng)安全 (8)良好的可移植性 (9)具有標準兼容性 5 二. Linux的歷史和發(fā)展 1 歷史(1)誕生: Linux是在自由交換思想和軟件的文化中發(fā)展起來的。Linux最初是由芬蘭赫爾辛基大學一位年輕學生Linus Torvalds出于個人愛好而開發(fā)出來的。Linus對Minix(一個用于操作系統(tǒng)教學且很小的類UNIX系統(tǒng))有著濃厚的興趣,覺得Minix在功能上仍有很多不足之處,故他便興起了編寫一個超過Minix的系統(tǒng)的念頭。(2)后來從Minix學習中得到靈感,于是陸續(xù)編寫了一些硬件的設備驅動程序和文件系統(tǒng)等。到1991年8月,Linus寫出了Linux0.01版。 (3) Lin

3、us于該年1991 年10月透過USENET News正式發(fā)布了0.02版,并通過Internet的連接,世界各地的學生、軟件工程師、科研人員和很多計算機高手都參加了Linux的開發(fā)工作 (4)1994年具有里程碑性質的Linux 1.0版本誕生了 Linux是集體傳作的結晶,并且在不斷發(fā)展和完善6 三. Linux的結構內核Linux操作系統(tǒng)的主要部分,是運行程序和管理像磁盤和打印機等硬件設備的核心程序 Shell是系統(tǒng)的用戶界面,提供了用戶與內核進行交互操作的一種接口 ,實際上Shell是一個命令解釋器,它解釋由用戶輸入的命令并且把它們送到內核 .而且,Shell有自己的編程語言用于對命令

4、的編輯。當然也提供圖形界面。 實用程序標準的Linux系統(tǒng)都有一套稱為應用程序的程序集,它們是專門的程序,包括文本編輯器,編程語言,X Window,辦公套件,Internet工具,數據庫等 7 四. Linux的版本內核版本major.minor.patchlevel 主板本號 次版本號 修訂次數內核版本號例如,2.4.20表示對核心2.4版本的第20次修訂。 根據約定,次版本號為奇數時,表示該版本加入新內容,但不一定很穩(wěn)定,相當于測試版;次版本號為偶數時,表示這是一個可以使用的穩(wěn)定版本。由于Linux內核開發(fā)工作的連續(xù)性,因此內核的穩(wěn)定版本與在此基礎上進一步開發(fā)的不穩(wěn)定版本總是同時存在的。

5、對于一般用戶,建議采用穩(wěn)定的內核版本。 發(fā)行版本(1)SlackwareLinux (2)Red Hat Linux (3)Turbo Linux (4)Debian Linux (5)紅旗Linux 更多的Linux發(fā)行版本信息可訪問8 1.2 Red Hat Linux 9.0的安裝一. Linux安裝軟件的獲取二. 安裝前的準備和計劃三. 安裝步驟(關鍵步驟和設置)9 一. Linux安裝軟件的獲取 (1)購買Red Hat Linux發(fā)布光盤 (2)下載文件發(fā)布ISO (3) VMWare Workstation安裝文件1.210 二. 安裝前的準備和計劃硬件兼容性在安裝Linux之前

6、,先確定你的計算機的硬件是否能被Linux所支持,為此,檢查硬件和收集系統(tǒng)硬件信息。關于硬件兼容性的問題,可參閱上的硬件兼容性列表 安裝類型(1)個人桌面(2)工作站 (3)服務器 (4)定制(服務) 磁盤空間不同的安裝類型和用戶界面所需磁盤空間不同,(400M5G)安裝方式(1) CD-ROM安裝 (2) NFS方式安裝 (3) FTP方式安裝(4) HTTP方式安裝 (4) 從硬盤安裝(5) SMB映像安裝啟動盤若用戶的光盤不能自啟動,則需要制作安裝的啟動軟盤。 11三. 安裝步驟(關鍵步驟和設置) 安裝引導首先在BIOS中設置為光驅引導方式,然后將安裝光盤中的第一張(RedHat Lin

7、ux 9一般有三張安裝光盤)放入光驅引導計算機啟動,如果不能用光驅引導,可通過使用啟動軟盤的形式來啟動。 12 三. 安裝步驟(關鍵步驟和設置)(2) 檢查光盤介質(3)進入歡迎安裝RedHat界面 可選OK 或 Skip13三. 安裝步驟(關鍵步驟和設置)(4)選擇安裝界面語言 簡體中文 鍵盤類型的選擇“U.S.English”美式鍵盤 鼠標類型的選擇PS/2USB串口(AT)串口 安裝類型的選擇(1) 個人桌面 (2) 服務器 (3) 工作站 (4) 定制14三. 安裝步驟(關鍵步驟和設置) 磁盤分區(qū)設置自動分區(qū)手工分區(qū)15三. 安裝步驟(關鍵步驟和設置) Linux分區(qū)知識Red Hat

8、 Linux有一個獨立且唯一的文件結構。每個分區(qū)都是用來組成整個文件系統(tǒng)的一部分,因為它采用了一種叫“載入”的處理方法,它的整個文件系統(tǒng)中包含了一整套的文件和目錄,且將一個分區(qū)和一個目錄聯(lián)系起來。這時要載入的一個分區(qū)將使它的存儲空間在一個目錄下獲得 1.分區(qū)與Windows不同2.Linux的文件系統(tǒng)類型(1)ext2 該文件系統(tǒng)支持標準的Unix文件類型 (文件、目錄、符號連接等)。允許長至255個字符的文件名,Red Hat Linux 7.2以前的版本默認的文件系統(tǒng)是ext2。(2) ext3 ext3在ext2文件系統(tǒng)的基礎上更有一個主要的優(yōu)勢日志,使用日志文件系統(tǒng)減少文件系統(tǒng)災難修復

9、的時間,在Red Hat Linux 7.2以后的版本中默認的文件系統(tǒng)是ext3 (3)swap 交換區(qū)(大小一般位內存的兩倍) 16三. 安裝步驟(關鍵步驟和設置) Linux分區(qū)知識(4)physical volume (PVM) 物理卷。創(chuàng)建一個或多個物理卷分區(qū)使你可以建立LVM邏輯卷。 (5)software RAID (Redundant Array of Independent Disks) 軟RAID。我們可以通過創(chuàng)建兩個或更多個軟RAID分區(qū)來生成RAID設備。(6)vfat 它與Windows操作系統(tǒng)的FAT文件系統(tǒng)(支持長文件名)相兼容。說明:除swap分區(qū)外,其它分區(qū)的文

10、件系統(tǒng)一般都選用ext3 17三. 安裝步驟(關鍵步驟和設置) Linux分區(qū)知識3.Linux中的磁盤設備名稱系統(tǒng)中的第一塊IDE接口的硬盤稱為/dev/hda, 相應的第二塊稱為/dev/hdb。系統(tǒng)中的第一塊SCSI接口的硬盤稱為/dev/sda,相應的第二塊稱為/dev/sdb。分區(qū)則使用數字編號表示,如:系統(tǒng)中的第一塊IDE接口的硬盤上的第一個分區(qū)稱為/dev/hda1,相應的第五個分區(qū)稱為/dev/hda5。系統(tǒng)中的第一塊SCSI接口的硬盤上的第一個分區(qū)稱為/dev/sda1,相應的第五個分區(qū)稱為/dev/sda5。18三. 安裝步驟(關鍵步驟和設置) Linux分區(qū)知識4.Lin

11、ux常用分區(qū)/ 分區(qū): 這是“/”(根目錄)將被掛載的位置,主要用于存放系統(tǒng)的命令和數據,必須建立(建議大小1G)/boot分區(qū):存放與Linux啟動相關的程序內核(建議大小為64M)/usr 分區(qū):存放Linux的應用程序(建議大?。?G)/Home分區(qū):存放用戶目錄和數據的分區(qū),需根據服務環(huán)境的用戶數量和數據量來設定,推薦建立/tmp分區(qū):存放臨時文件的分區(qū),其占用空間是動態(tài)變化的,考慮備份時進行光盤刻錄的需要,推薦建立(建議大?。?G) /var分區(qū):存放各種日志、郵件等,其占用空間是動態(tài)變化的,需根據服務環(huán)境的數據量來設定。Swap分區(qū):用于實現虛擬內存,建議至少應為物理內存的2倍。5

12、.“掛載”“掛載點”是文件卷在目錄層內存在的位置,文件卷在此位置上被“掛載”。19三. 安裝步驟(關鍵步驟和設置) 自動還是手工分區(qū)?初次安裝建議“自動分區(qū)”,后面作如下選擇(1) 刪除系統(tǒng)內所有的Linux分區(qū) 該選項只刪除Linux分區(qū)(上一次Linux安裝所產生的分區(qū)),而不會刪除硬盤上的其它分區(qū)(如VFAT或FAT32分區(qū))(2) 刪除系統(tǒng)內的所有分區(qū) 該選擇會刪除硬盤上所有的分區(qū)(包括由其它操作系統(tǒng)建立的分區(qū),比如Windows 9x/NT/2000/ME/XP的FAT16、FAT32、 NTFS 分區(qū))(3)保存所有分區(qū),使用現有的空閑空間 該選項會保留當前你所有的數據和分區(qū),適用

13、于你的硬盤上有足夠的空閑空間。自動分區(qū)手工分區(qū)在接下來的Disk Druid界面中(見圖211),你會看到“新建”、“編輯”、“刪除”、“重設”、“RAID”、“LVM”這些按鈕,分別用以新增分區(qū)、編輯當前分區(qū)屬性、刪除當前分區(qū)、恢復分區(qū)原始設置等。 20三. 安裝步驟(關鍵步驟和設置) 配置引導裝載程序 導裝載程序是計算機啟動時所運行的第一個軟件,它的責任是載入操作系統(tǒng)內核軟件并把控制轉交給它,然后,內核軟件再初始化剩余的操作系統(tǒng) .安裝程序提供了兩個引導裝載程序:GRUB(默認) 和 LILO(圖2-21)。 引導程序的安裝位置(圖2-21) :(1)MBR(The Master boot

14、 record)即主引導記錄 (默認) (2)Boot區(qū)(引導分區(qū)的第一個扇區(qū)): 注:在主機已安裝Windows或只安裝RedHat Linux系統(tǒng)的情況下建議都選用MBR。21三. 安裝步驟(關鍵步驟和設置) 網絡配置如果你有網絡設備并需要使用網絡時,就必須要進行相關網絡參數的配置,如圖2-14所示利用提供的靜態(tài)IP地址,手工地輸入了 IP 、子網掩碼信息, 在圖2-15中輸入主機名、網關及DNS服務器地址等信息。 防火墻的配置建議使用“中級防火墻”,并可以選擇“信任設備”和可允許訪問的服務 配置附加語言支持一般選擇簡體中文,可以安裝并支持多種語言 。 時區(qū)配置一般選擇中國上海 /北京 設

15、置根口令(root用戶口令 22三. 安裝步驟(關鍵步驟和設置) 選擇安裝的軟件包組一般選擇定制安裝,可根據自身需要來選擇安裝的軟件包。包括桌面,應用程序,服務器等(DNS,Email,FTP,萬緯網服務器 即將安裝 在完成安裝軟件包組的選擇后,你會看到一個 Red Hat Linux安裝即將開始的屏幕(P86圖222)。 安裝軟件包到了這一步,在所有軟件包被安裝之前你將不必進行任何操作。安裝的快慢要依據你所選擇的軟件包數量和你的計算機的速度而定,安裝過程中系統(tǒng)會自動提示更換光盤。23三. 安裝步驟(關鍵步驟和設置)(18)安裝后的配置 a)創(chuàng)建引導盤 :引導盤將會使你在系統(tǒng)出現問題時,能夠正

16、確地引導和緊急修復系統(tǒng)之用 ;忘記root口令時用b) 圖形化界面X配置(顯卡配置)c) 顯示器的配置d) 定制圖形化配置:對色彩深度和屏幕的分辨率進行設置 e) 完成安裝24 1.3 用戶界面簡介一. Linux字符界面(Shell)二. Linux圖形界面(XFree86X-Window服務器)25 一. 字符界面(Shell)shell是用戶和Linux內核之間的接口程序,為用戶提供使用操作系統(tǒng)的操作接口。它是一種基于傳統(tǒng)字符界面的操作環(huán)境,與DOS有幾分類似,在Linux系統(tǒng)中具有極其重要的地位 .1.Shell的功能 (1) Shell最重要的功能是進行命令解釋(如Dos的Comma

17、nd),它擁有自己內建的shell命令集,shell也能被系統(tǒng)中其它應用程序所調用。它的作用就是遵循一定的語法將輸入的命令加以解釋并傳給系統(tǒng)核心。 (2) shell的另一個重要功能是它自身就是一個解釋型的程序設計語言 總之: Shell雖然不是Linux系統(tǒng)內核的一部分,但它調用了系統(tǒng)內核的大部分功能來執(zhí)行程序、創(chuàng)建文檔并以并行的方式協(xié)調各個程序的運行。因此,對于用戶來說,Shell是最重要的實用程序,深入了解和熟練掌握Shell的特性極其使用方法,是用好Linux系統(tǒng)的關鍵??梢哉f,Shell使用的熟練程度反映了用戶對Linux使用的熟練程度。26一. 字符界面(Shell)2.Shell

18、的種類 (1)Bourne shell是UNIX最初使用的shell, Bourne shell在shell編程方面相當優(yōu)秀,但在處理與用戶的交互方面做得不如其它幾種shell。今天大多數Linux系統(tǒng)默認的shell是Bourne Again shell,它是Bourne shell的擴展,簡稱Bash,與Bourne shell完全向后兼容,并且在Bourne shell的基礎上增加、增強了很多特性。(2) C shell是一種比Bourne shell更適于編程的shell,它的語法與C語言很相似。 Linux為喜歡使用C shell的人提供了Tcsh。Tcsh是C shell的一個擴展

19、版本。(3)Korn shell集合了C shell和Bourne shell的優(yōu)點并且和Bourne shell完全兼容。Linux系統(tǒng)提供了pdksh(ksh的擴展),它支持任務控制,可以在命令行上掛起、后臺執(zhí)行、喚醒或終止程序。 Linux還支持一些諸如ash、zsh等流行的shell, RedHat Linux默認的shell是bash。27一. 字符界面(Shell)3進入字符界面的方法(1)在圖形環(huán)境下開啟終端窗口進入字符工作方式。(2)在系統(tǒng)啟動后直接進入字符工作方式。(3) 使用遠程登陸方式(telnet或ssh)進入字符工作方式 4shell命令的格式Command -opt

20、ions arguments 其中Command是命令的名稱;options是命令的選項,通常之前要加上連字符“-”,并且多個選項可聯(lián)合使用;arguments是相關的參數,注意是的在命令名、選項及參數之間一定以空格分隔。 28一. 字符界面(Shell)通 配 符說 明?代表任意的一個單字符*代表任意個字符(0、1或多個)代表指定的一個字符范圍特殊按鍵,如:中斷(當前)當前命令 ctrl+c; ctrl+d結束輸入,如果在shell中輸入該命令,將注銷用戶。5虛擬控制臺當在系統(tǒng)啟動時直接進入字符工作方式后,系統(tǒng)提供了多個虛擬控制臺。每個虛擬控制臺可以獨立使用,互不影響??梢允褂胊lt+f1a

21、lt+f6進行多個虛擬控制臺之間的切換。如果用戶使用startx命令在字符界面下啟動了圖形環(huán)境,那么可以使用ctrl+alt+f1 ctrl+alt+f6切換字符虛擬終端,使用ctrl+alt+f7切換到圖形界面 29一. 字符界面(Shell)6.登錄和退出系統(tǒng) Linux有三類用戶 (1)root:超級用戶帳號類似于Windows2000中的Administrator一樣,它對系統(tǒng)的訪問和控制沒有限制。(2)普通用戶:這個帳號供普通用戶使用,可以進行有限的操作。(3)進程用戶:對進程請求資源的訪問進行限制。 說明:root用戶用“#”作提示符,普通用戶用“$”作提示符。若要注銷登錄,用戶可

22、以在當前的登錄終端輸入logout命令、exit命令或Ctrl+D快捷鍵進行。30一. 字符界面(Shell)7.關機與重新啟動 使用shutdown命令:shutdown 或 shutdown h now/+n(立即或n分鐘后關閉系統(tǒng))使用halt命令使用init命令: init 0重新啟動可以采用如下的方法:使用shutdown命令:shutdown r使用init命令: init 6使用reboot命令:reboot31二. 圖形化用戶界面 1X window 系統(tǒng) X-Window系統(tǒng)是Unix和所有類Unix (包括Linux)操作系統(tǒng)的標準圖形接口,它是一個開放的,跨平臺的,C/S

23、結構的圖形用戶界面。 X-Window系統(tǒng)是1984年在麻省理工學院(MIT)電腦科學研究室開始開發(fā)的,此系統(tǒng)的目標是為了建立一種可以跨平臺的圖形協(xié)議。X Window系統(tǒng)是一種開放的標準,它與生產廠商無關,具有可移植性、對彩色處理的多樣性及在網絡上操作的透明性,雖然Microsoft擁有自己的窗口系統(tǒng),但它的系統(tǒng)是與平臺相關的,而X Window系統(tǒng)卻是與平臺無關的,在微軟的窗口環(huán)境下也可以進行工作。任何硬件只要提供協(xié)議 (Protocol),便可以執(zhí)行應用程序顯示一群包含圖文的視窗,而毋需重新編譯和連結這種與設備無關的特性,使得只要是根據標準所發(fā)展的應用程序,均可在不同的環(huán)境下如大型電腦,

24、工作站,個人電腦上執(zhí)行,因而奠定了成為工業(yè)標準的地位。當前的X版本是X11R6(第11版,第六次發(fā)布)。32二. 圖形化用戶界面2 啟動X 圖形界面(1)戶在安裝Red Hat Linux時選擇圖形化登錄界面 (2)使用startx命令或 init 5命令 3 圖形化桌面環(huán)境目前,Linux系統(tǒng)主要采用的兩種桌面系統(tǒng)環(huán)境是KDE和GNOME。桌面樣色和組成見下圖 33二. 圖形化用戶界面桌面切換工具主菜單快捷工具按鈕時鐘任務欄通知區(qū)域34 1.3 Linux啟動和運行級別啟動過程二. 運行級別三. 服務控制的配置35 一 啟動過程BIOSLILO/GRUBKernel bootinitming

25、ettyshell開機rc.sysinitrclogin啟動完成36二. 運行級別運行級別就是操作系統(tǒng)當前正在運行的功能級別。這個級別從1到6,具有不同的功能。這些級別在/etc/inittab文件里指定。我們也可以把運行級別理解為當用戶登錄時,系統(tǒng)為用戶提供了何種服務運行級別功能說明0停止系統(tǒng)1單用戶模式,用于root用戶對系統(tǒng)的維護2多用戶模式,但是沒有NFS支持3完全多用戶模式,有網絡支持,是標準的運行級4一般不用,在一些特殊情況下可以用它來做一些事情。5就是X11,圖形化界面多用戶模式6重新啟動系統(tǒng)37二. 運行級別在調整運行級別的操作中,經常要用到如下兩個命令:顯示當前系統(tǒng)的運行級別

26、命令 Runlevel #runlevel N 3 /顯示結果說明當前的運行級別為3,前面的N(或數字)表明的是上一次運行級別,“N”說明系統(tǒng)中不存在上一次的運行級別改變系統(tǒng)運行級別命令 init或telinit命令# init 2 / 執(zhí)行后轉入沒有網絡支持的多用戶狀態(tài),控制臺中會顯示相應的停止啟動的服務信息# init 0 / 常用于關機38三. 服務控制的配置在對Linux主機管理中會經常需要設置某服務要在特定運行級別中啟動或停止的情況,Red Hat Linux9系統(tǒng)提供了多種不同的管理方法來完成對服務啟動的設定工作。1.Chkconfig五項功能:添加服務,刪除服務,列表服務,改變啟動信息以及檢查特定服務的啟動狀態(tài)。語法 (1)chkconfig - list servicename /查看系統(tǒng)中服務的的啟動狀態(tài),如果指定了servicename 那么只是顯示指定的服務名,否則,列出全部服務在不同運行級的狀態(tài)。(2)C

溫馨提示

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

評論

0/150

提交評論