《操作系統(tǒng)實(shí)訓(xùn)》教 案_第1頁
《操作系統(tǒng)實(shí)訓(xùn)》教 案_第2頁
《操作系統(tǒng)實(shí)訓(xùn)》教 案_第3頁
《操作系統(tǒng)實(shí)訓(xùn)》教 案_第4頁
《操作系統(tǒng)實(shí)訓(xùn)》教 案_第5頁
已閱讀5頁,還剩55頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

第1頁2010—2011學(xué)年度第2學(xué)期《操作系統(tǒng)實(shí)訓(xùn)》教案計(jì)算機(jī)系實(shí)訓(xùn)的性質(zhì)和目的《操作系統(tǒng)實(shí)訓(xùn)》是《操作系統(tǒng)》課程的一個(gè)重要的實(shí)踐環(huán)節(jié),結(jié)合操作系統(tǒng)五大管理功能,主要通過Linux系統(tǒng)的安裝、配置和使用,促進(jìn)學(xué)生理解操作系統(tǒng)管理功能實(shí)現(xiàn)的手段和方法,引導(dǎo)學(xué)生加強(qiáng)自學(xué)能力,培養(yǎng)學(xué)生綜合運(yùn)用所學(xué)知識分析問題、解決問題的能力,熟悉科學(xué)實(shí)踐的程序與基本方法。實(shí)訓(xùn)的基本要求掌握紅旗Linux系統(tǒng)的安裝、配置與基本使用,熟悉實(shí)現(xiàn)文件管理、磁盤管理和進(jìn)程管理常用命令的使用,最后根據(jù)實(shí)訓(xùn)過程書寫實(shí)訓(xùn)報(bào)告。培養(yǎng)學(xué)生一定的自學(xué)能力和獨(dú)立分析問題、解決問題的能力。包括:學(xué)會自己分析、解決問題的方法,對實(shí)訓(xùn)過程中出現(xiàn)的問題和數(shù)據(jù),能夠通過獨(dú)立思考和思考,借助工具書等各種參考資料多途徑地尋找解決問題的方法。通過實(shí)訓(xùn)逐步養(yǎng)成嚴(yán)肅、認(rèn)真,一絲不茍,實(shí)事求是的科學(xué)作風(fēng),加強(qiáng)綜合分析、解決問題的能力。實(shí)訓(xùn)的任務(wù)多系統(tǒng)的安裝與配置Linux系統(tǒng)KDE環(huán)境的使用與設(shè)置Linux系統(tǒng)文本編輯器的使用Linux系統(tǒng)中應(yīng)用軟件的安裝Linux系統(tǒng)的文件管理Linux系統(tǒng)的磁盤管理Linux系統(tǒng)的進(jìn)程管理多系統(tǒng)互聯(lián)與資源共享用戶與用戶組的管理虛擬控制臺實(shí)訓(xùn)報(bào)告書寫要求實(shí)訓(xùn)題目實(shí)訓(xùn)的性質(zhì)與目的實(shí)訓(xùn)的基本要求實(shí)訓(xùn)的主要內(nèi)容實(shí)訓(xùn)總結(jié)

第1課多操作系統(tǒng)的安裝與配置任務(wù)描述WindowsXP系統(tǒng)與RedFlagLinux系統(tǒng)安裝任務(wù)內(nèi)容WindowsXP系統(tǒng)的安裝與配置;RedFlagLinux的安裝;提問Linux系統(tǒng)與Windows系統(tǒng)在分區(qū)上有什么區(qū)別?一、WindowsXP系統(tǒng)的安裝具體步驟和注意事項(xiàng)如下:設(shè)置系統(tǒng)從光盤啟動(dòng);刪除所有分區(qū),重建分區(qū),建議分區(qū)方式C盤18GBNTFS格式D盤8GBNTFS/FAT32格式保留一定未分配區(qū)域;選擇C盤安裝系統(tǒng);安裝完成后,進(jìn)入WindowsXP系統(tǒng)進(jìn)行硬件的驅(qū)動(dòng)(顯卡、聲卡、網(wǎng)卡);配置網(wǎng)卡IP,能夠上網(wǎng)。二、Linux系統(tǒng)的安裝與配置分區(qū)方式選擇自動(dòng)分區(qū),保留原有分區(qū),新建所需分區(qū)正在格式化文件系統(tǒng)注意安裝過程中需要輸入的管理員密碼一定要記住整個(gè)紅旗Linux的安裝過程在Vmware虛擬機(jī)中用時(shí)大約25分鐘,安裝結(jié)束后虛擬機(jī)自動(dòng)重啟,在正確輸入用戶名(root)和登錄密碼(安裝過程中設(shè)置的)后即可進(jìn)入系統(tǒng)的桌面。四、紅旗Linux系統(tǒng)的硬件配置第一次啟動(dòng)進(jìn)入紅旗Linux,系統(tǒng)會自動(dòng)檢測到硬件(聲卡、顯卡、網(wǎng)卡等),請完成基本配置。注意:在Linux系統(tǒng)區(qū)分字符的大、小寫。

第2課紅旗Linux桌面系統(tǒng)的基本操作任務(wù)描述熟悉使用紅旗Linux系統(tǒng),體會與Windows系統(tǒng)的區(qū)別。任務(wù)內(nèi)容紅旗Linux4.1系統(tǒng)KDE的熟悉和使用;紅旗Linux4.1系統(tǒng)KDE的配置提問Linux系統(tǒng)為什么能使用GUI界面KDE的概述和應(yīng)用這部分主要參看教材P214-217部分的內(nèi)容KDE的使用和配置這部分主要參看教材P218-221,完成如下配置配置開機(jī)模式和系統(tǒng)模式打開“控制面板/啟動(dòng)管理器”進(jìn)行配置。配置桌面分辨率和刷新頻率打開“控制面板/顯示”進(jìn)行配置。配置聲卡打開“控制面板/聲卡”進(jìn)行配置。

第3課Linux系統(tǒng)中文件管理任務(wù)描述Linux系統(tǒng)中文件管理的基本思想文本編輯器的使用任務(wù)內(nèi)容文件系統(tǒng)類型;文件基本類型;文本編輯器的使用提問比較利用命令進(jìn)行文件目錄管理與KDE環(huán)境下目錄操作的區(qū)別。每種操作系統(tǒng)都有自己獨(dú)特的文件系統(tǒng),如MS-DOS文件系統(tǒng)、UNIX文件系統(tǒng)等。文件系統(tǒng)包括了文件的組織結(jié)構(gòu)、處理文件的數(shù)據(jù)結(jié)構(gòu)、操作文件的方法等。Linux自行設(shè)計(jì)開發(fā)的的文件系統(tǒng)稱為EXT2。Linux還支持多種其它操作系統(tǒng)的文件系統(tǒng),例如minix、ext2、hpfs、msdos、umsdos、iso、nfs、sysv、affs、ufs、efs等達(dá)二十幾種。Linux的虛擬文件系統(tǒng)VFS屏蔽了各種文件系統(tǒng)的差別,為處理各種不同文件系統(tǒng)提供了統(tǒng)一的接口。一、Linux文件系統(tǒng)概論1、Linux文件系統(tǒng)的樹型結(jié)構(gòu)Linux文件系統(tǒng)采用了多級目錄的樹型層次結(jié)構(gòu)管理文件。樹型結(jié)構(gòu)的最上層是根目錄,用/表示。在根目錄之下是各層目錄和文件。在每層目錄中可以包含多個(gè)文件或下一級目錄。每個(gè)目錄和文件都有由多個(gè)字符組成的目錄名或文件名。系統(tǒng)在運(yùn)行中通過使用命令或系統(tǒng)調(diào)用進(jìn)入任何一層目錄,這時(shí)系統(tǒng)所處的目錄稱為當(dāng)前目錄2、Linux使用兩種方法來表示文件或目錄的位置,絕對路徑和相對路徑。絕對路徑是從根目錄開始依次指出各層目錄的名字,它們之間用”/”分隔,如/usr/include。相對路徑是從當(dāng)前目錄開始,指定其下層各個(gè)文件及目錄的方法,如系統(tǒng)當(dāng)前目錄為/usr,bin/cc。3、目錄作用/bin:存放Linux下常用命令、工具。/dev:存放所有設(shè)備文件。/home:用戶主目錄,每個(gè)用戶在這里都有一個(gè)用戶子目錄。/lost+found:用來保存可能丟失的文件。/mnt:外部設(shè)備的掛接點(diǎn)。/proc:用戶可通過此目錄訪問到內(nèi)存的內(nèi)容。/sbin:存放系統(tǒng)級命令和工具。/usr:通常是安裝各種軟件的地方。/boot:系統(tǒng)從這里啟動(dòng)。/etc:存放系統(tǒng)軟件、硬件配置文件。/lib靜態(tài)鏈接庫。/root:根用戶主目錄。/var:通常用來存放一些變化中的東西,如系統(tǒng)日志、郵件、新聞等。4、目錄文件Linux的一個(gè)目錄是一個(gè)駐留在磁盤上的文件,稱為目錄文件。系統(tǒng)對目錄文件的處理方法與一般文件相同。目錄由若干目錄項(xiàng)組成,每個(gè)目錄項(xiàng)對應(yīng)目錄中的一個(gè)文件。在一般操作系統(tǒng)的文件系統(tǒng)中,目錄項(xiàng)由文件名和屬性、位置、大小、建立或修改時(shí)間、訪問權(quán)限等文件控制信息組成。Linux繼承了UINX,把文件名和文件控制信息分開管理,文件控制信息單獨(dú)組成一個(gè)稱為i節(jié)點(diǎn)(inode)的結(jié)構(gòu)體。inode實(shí)質(zhì)上是一個(gè)由系統(tǒng)管理的“目錄項(xiàng)”。每個(gè)文件對應(yīng)一個(gè)inode,它們有唯一的編號,稱為inode號。Linux的目錄項(xiàng)只由兩部分組成:文件名和inode號。二、文件的類型1、普通文件計(jì)算機(jī)用戶和操作系統(tǒng)用于存放數(shù)據(jù)、程序等信息的文件。一般都長期地存放在外存儲器(磁盤、磁帶等)中。普通文件一般又分為文本文件和二進(jìn)制文件。2、目錄文件是文件系統(tǒng)中一個(gè)目錄所包含的目錄項(xiàng)組成的文件。目錄文件只允許系統(tǒng)進(jìn)行修改。用戶進(jìn)程可以讀取目錄文件,但不能對它們進(jìn)行修改。兩個(gè)特殊的目錄項(xiàng)”·”代表目錄本身,”··”表示父目錄。3、設(shè)備文件用于與I/O設(shè)備提供連接的一種文件,分為字符設(shè)備文件和塊設(shè)備文件,對應(yīng)于字符設(shè)備和塊設(shè)備。Linux把對設(shè)備的I/O做為普通文件的讀取/寫入操作內(nèi)核提供了對設(shè)備處理和對文件處理的統(tǒng)一接口。每一種I/O設(shè)備對應(yīng)一個(gè)設(shè)備文件,存放在/dev目錄中,如行式打印機(jī)對應(yīng)/dev/lp,第一個(gè)軟盤驅(qū)動(dòng)器:/dev/fd0。4、管道文件主要用于在進(jìn)程間傳遞數(shù)據(jù)。管道是進(jìn)程間傳遞數(shù)據(jù)的“媒介”。某進(jìn)程數(shù)據(jù)寫入管道的一端,另一個(gè)進(jìn)程從管道另一端讀取數(shù)據(jù)。Linux對管道的操作與文件操作相同,它把管道做為文件進(jìn)行處理。管道文件又稱先進(jìn)先出(FIFO)文件。5.鏈接文件又稱符號鏈接文件,它提供了共享文件的一種方法。在鏈接文件中不是通過文件名實(shí)現(xiàn)文件共享,是通過鏈接文件中包含的指向文件的指針來實(shí)現(xiàn)對文件的訪問。普通用戶可以建立鏈接文件,并通過其指針?biāo)赶虻奈募?。使用鏈接文件可以訪問普通文件,還可以訪問目錄文件和不具有普通文件實(shí)態(tài)的其它文件。它可以在不同的文件系統(tǒng)之間建立鏈接關(guān)系,從對文件內(nèi)容處理的角度,無論是哪種類型的文件,Linux都把它們看做是無結(jié)構(gòu)的流式文件,即把文件的內(nèi)容看做是一系列有序的字符流,三、文件的訪問權(quán)限為了保證文件信息的安全,Linux設(shè)置了文件保護(hù)機(jī)制,其中之一就是給文件都設(shè)定了一定的訪問權(quán)限。當(dāng)文件被訪問時(shí),系統(tǒng)首先檢驗(yàn)訪問者的權(quán)限,只有與文件的訪問權(quán)限相符時(shí)才允許對文件進(jìn)行訪問。Linux中的每一個(gè)文件都?xì)w某一個(gè)特定的用戶所有,而且一個(gè)用戶一般總是與某個(gè)用戶組相關(guān)。Linux對文件的訪問設(shè)定了三級權(quán)限:文件所有者,與文件所有者同組的用戶,其他用戶。對文件的訪問主要是三種處理操作:讀取、寫入和執(zhí)行。三級訪問權(quán)限和三種處理操作形成了9種情況:四、文件目錄命令Linux下的用戶界面有兩種:圖形界面(GUI)和文本界面(shell)。Linux的圖形化環(huán)境在近幾年改進(jìn)很多。在X窗口系統(tǒng)下,幾乎可以做全部的工作,只需要打開shell提示來完成及少量的任務(wù)。然而Linux功能在shell替時(shí)下要比在圖形化用戶界面下完成得更快??梢杂蒙倭繒r(shí)間打開文件管理器,定位目錄,然后從GUI中創(chuàng)建、刪除或修改文件,而在shell提示下,只需要使用幾個(gè)命令就可以完成這些工作。對于專注于提供網(wǎng)絡(luò)服務(wù)或者Internet服務(wù)功能的計(jì)算機(jī)服務(wù)器來說,圖形界面要占用系統(tǒng)資源,從而降低了他的速度,另外,圖形界面也影響了系統(tǒng)的安全性和穩(wěn)定性。另外,為了對服務(wù)器進(jìn)行遠(yuǎn)程管理,我們只能使用命令行操作在該網(wǎng)絡(luò)中任何一臺機(jī)器遠(yuǎn)程對服務(wù)器進(jìn)行管理,這對于掌握shell常用的命令是非常必要的。五、文本編輯器可以從開始菜單啟動(dòng)文本編輯器:【開始】→【應(yīng)用程序】→【附件】→【文本編輯器】文本編輯器啟動(dòng)后,可立即在主編輯窗口內(nèi)鍵入文字。這是第一個(gè)應(yīng)用程序,下面對它的窗口和菜單進(jìn)行詳細(xì)的介紹,請注意這些敘述具有一般性,在其它各種應(yīng)用程序中都可能用到。使用方法與Windows寫字板類似。

第4課Linux系統(tǒng)中Vi編輯器的使用任務(wù)描述Vi編輯器的熟悉和使用。任務(wù)內(nèi)容Vi的模式;Vi的進(jìn)入與退出;Vi的文本輸入。提問Vi的進(jìn)入與退出的方法和主要命令。作業(yè)使用Vi編輯器,生成一名為411的文本文件。Vi編輯器是Linux系統(tǒng)中一種比較經(jīng)典的編輯器,使用方法和界面與UNIX平臺很相似。Vi的模式VI沒有菜單,只有命令,而且命令繁多。它有三種模式:命令行模式(commandmode)、插入模式(insertmode)和末行模式(lastlinemode),三種模式可以相互轉(zhuǎn)換。命令行模式(commandmode)該模式下只能輸入命令,包括屏幕光標(biāo)的移動(dòng),字符、字或行的刪除等操作。第一次進(jìn)行Vi,則處于該模式下。插入模式(insertmode)只有在插入模式下,才可以從鍵盤輸入或修改文字。從命令模式進(jìn)入插入模式,需要在浪線提示下輸入字符“i”。末行模式(lastlinemode)此模式可以保存文件或退出Vi,也可以編輯環(huán)境,比如尋找字符串、列出行號等。那么在使用末行模式前,請記住按Esc鍵,確定已處于命令模式后,在輸入“:”,即可接著輸入末行命令了。setnu顯示行號:##表示一個(gè)數(shù)字,在冒號后輸入一個(gè)數(shù)字,回車確定后,光標(biāo)就會跳轉(zhuǎn)該行。/或?查找字符命令,在命令符后直接輸入想要查找的字符回車確定就可以了。w文件保存命令qVi退出命令,如果不行在q后面跟一個(gè)!強(qiáng)制退出。wq保存退出Vi的進(jìn)入與退出進(jìn)入Vi在開始菜單-應(yīng)用程序-附件中,啟動(dòng)系統(tǒng)終端,同時(shí)也就創(chuàng)建了一個(gè)虛擬控制臺。在虛擬控制臺的提示符號下,輸入Vi和文件名后,就進(jìn)入Vi全屏編輯畫面,如果是新文件,則打開軟件的同時(shí)生成新文件。否則是編輯已存在的文件。例#Vi310411.txt回車進(jìn)入命令模式,按鍵盤的“i”鍵進(jìn)入插入模式,開始編輯文本。退出Vi編輯完后,按Esc鍵從插入模式回到命令模式,再輸入冒號,然后可以輸入末行命令保存或者退出了。例:w310411.txt或wq310411.txt或q!310411.txtVi的文本輸入進(jìn)入插入模式就可以打開輸入法,進(jìn)行文本編輯了。

第5課Linux系統(tǒng)中應(yīng)用軟件的安裝與卸載任務(wù)描述在Linux系統(tǒng)中安裝與卸載常用軟件的方法。任務(wù)內(nèi)容軟件的解壓縮;應(yīng)用軟件的安裝;提問Linux系統(tǒng)中典型的安裝包有哪幾種。作業(yè)在Linux系統(tǒng)完成永中Office的安裝。要充分發(fā)揮電腦的作用,就得有大量的應(yīng)用軟件,完成不同的工作。在Windows環(huán)境中安裝各種應(yīng)用軟件的思路與方法,想必大家早已熟悉。然而,在使用Linux時(shí),怎么安裝應(yīng)用軟件?我的軟件安裝在什么地方?如何刪除不要的應(yīng)用軟件,等等。下面,我們就一起來認(rèn)識一下這些方面的問題。一、解析Linux應(yīng)用軟件安裝包:通常Linux應(yīng)用軟件的安裝包有三種:(1)tar包,如software-1.2.3-1.tar.gz。它是使用UNIX系統(tǒng)的打包工具tar打包的。(2)rpm包,如software-1.2.3-1.i386.rpm。它是RedhatLinux提供的一種包封裝格式。(3)dpkg包,如software-1.2.3-1.deb。它是DebainLinux提供的一種包封裝格式。而且,大多數(shù)Linux應(yīng)用軟件包的命名也有一定的規(guī)律,它遵循:名稱-版本-修正版-類型例如:(1)software-1.2.3-1.tar.gz意味著:軟件名稱:software版本號:1.2.3修正版本:1類型:tar.gz,說明是一個(gè)tar包。(2)sfotware-1.2.3-1.i386.rpm軟件名稱:software版本號:1.2.3修正版本:1可用平臺:i386,適用于Intel80x86平臺。類型:rpm,說明是一個(gè)rpm包。注:由于rpm格式的通常是已編譯的程序,所以需指明平臺。二、了解包里的內(nèi)容:一個(gè)Linux應(yīng)用程序的軟件包中可以包含兩種不同的內(nèi)容:(1)一種就是可執(zhí)行文件,也就是解開包后就可以直接運(yùn)行的。在Windows中所有的軟件包都是這種類型。安裝完這個(gè)程序后,你就可以使用,但你看不到源程序。而且下載時(shí)要注意這個(gè)軟件是否是你所使用的平臺,否則將無法正常安裝。(2)另一種則是源程序,也就解開包后,你還需要使用編譯器將其編譯成為可執(zhí)行文件。這在Windows系統(tǒng)中是幾乎沒有的,因?yàn)閃indows的思想是不開放源程序的。通常,用tar打包的,都是源程序;而用rpm、dpkg打包的則常是可執(zhí)行程序。一般來說,自己動(dòng)手編譯源程序能夠更具靈活性,但也容易遇到各種問題和困難。而相對來說,下載那些可執(zhí)行程序包,反而是更容易完成軟件的安裝,當(dāng)然那樣靈活性就差多了。所以一般一個(gè)軟件總會提供多種打包格式的安裝程序的。你可以根據(jù)自己的情況來選擇。三、安裝使用tar打包的應(yīng)用軟件1、整個(gè)安裝過程可以分為以下幾步:(1)取得應(yīng)用軟件:下載、購買光盤的方法獲得;(2)解壓縮文件:一般tar包,都會再做一次壓縮,如gzip、bz2等,所以你需要先解壓。;(3)閱讀附帶的INSTALL文件、README文件;(4)執(zhí)行安裝程序,完成安裝。例:永中Office的安裝右鍵點(diǎn)擊安裝文件EIOffice2004_For_Linux.tar,選擇“解壓”,解壓后修改setup文件的屬性為可執(zhí)行,然后執(zhí)行,按照界面提示就可以完成安裝了。一般來說,Linux的應(yīng)用軟件的可執(zhí)行文件會存放在/usr/local/bin目錄下!不過也有例外的,可以參看該軟件的INSTALL和README文件,一般都會有說明。2、卸載:(了解)通常軟件的開發(fā)者很少考慮到如何卸載自己的軟件,而tar又僅是完成打包的工作,所以并沒有提供良好的卸載方法。那么是不是說就不能夠卸載呢!其實(shí)也不是,有兩個(gè)軟件能夠解決這個(gè)問題,那就是Kinstall和Kife,它們是tar包安裝、卸載的黃金搭檔。它們的使用方法,可參考網(wǎng)絡(luò)資料了解。四、安裝使用rpm打包的應(yīng)用軟件rpm可謂是Redhat公司的一大貢獻(xiàn),它使Linux的軟件安裝工作變得更加簡單容易。在Linux中提供了形象的圖形化的RPM工具,雙擊控制面板中的軟件包管理器,可以啟動(dòng)RPM工具,使得安裝和卸載過程簡單。利用虛擬工作臺1、安裝:我只需簡單的一句話,就可以說完。執(zhí)行:rpm–ivhrpm軟件包名rpm參數(shù)說明,請見下表:i安裝軟件t測試安裝,不是真的安裝p顯示安裝進(jìn)度f忽略任何錯(cuò)誤u升級安裝v檢測套件是否正確安裝這些參數(shù)可以同時(shí)采用。更多的內(nèi)容可以參考RPM的命令幫助。2、卸載:我同樣只需簡單的一句話,就可以說完。執(zhí)行:rpm–e軟件名不過要注意的是,后面使用的是軟件名,而不是軟件包名。例如,要安裝software-1.2.3-1.i386.rpm這個(gè)包時(shí),應(yīng)執(zhí)行:rpm–ivhsoftware-1.2.3-1.i386.rpm而當(dāng)卸載時(shí),則應(yīng)執(zhí)行:rpm–esoftware。五、使用deb打包的應(yīng)用程序(了解)這是DebianLinux提供的一個(gè)包管理器,它與RPM十分類似。但由于RPM出現(xiàn)得更早,所以在各種版本的Linux都常見到。而debian的包管理器dpkg則只出現(xiàn)在DebinaLinux中,其它Linux版本一般都沒有。我們在此就簡單地說明一下:1.安裝dpkg–ideb軟件包名如:dpkg–isoftware-1.2.3-1.deb2.卸載dpkg–e軟件名如:dpkg–esoftware第5課多系統(tǒng)網(wǎng)絡(luò)互連與資源共享任務(wù)描述Linux與Windows系統(tǒng)互連及資源共享。任務(wù)內(nèi)容通過網(wǎng)上鄰居實(shí)現(xiàn)Linux與Windows系統(tǒng)的滬訪問如果不是采用在Windows系統(tǒng)中通過虛擬機(jī)安裝Linux系統(tǒng)的方式,那么,在Linux系統(tǒng)中可以直接訪問Windows分區(qū),這部分內(nèi)容可以參看教材P225進(jìn)行了解。如果采用的是虛擬機(jī)方式安裝的Linux,那么,Linux與Windows系統(tǒng)使用的兩個(gè)不同的IP地址,可以通過網(wǎng)上鄰居進(jìn)行互訪問與資源共享。

第6課Shell命令行操作任務(wù)描述Shell命令行操作一文件管理。任務(wù)內(nèi)容了解Linuxshell掌握shell命令基本規(guī)則掌握shell文件管理操作命令提問Shell命令聯(lián)機(jī)幫助如何操作?一、shell簡介Linuxshell指的是一種程序,有了它,用戶就能通過鍵盤輸入指令來操作計(jì)算機(jī)了。Shell會執(zhí)行用戶輸入的命令,并且在顯示器上顯示執(zhí)行結(jié)果。這種交互的全過程都是基于文本的,與其他各章介紹的圖形化操作不同。這種面向命令行的用戶界面被稱為CLI(CommandLineinterface)。在圖形化用戶界面(GUI)出現(xiàn)之前,人們一直是通過命令行界面來操作計(jì)算機(jī)的?,F(xiàn)在,基于圖形界面的工具越來越多,許多工作都不必使用Shell就可以完成了。然而,專業(yè)的Linux用戶認(rèn)為Shell是一個(gè)非常有用的工具,學(xué)習(xí)Linux時(shí)一定要學(xué)習(xí)Shell,至少要掌握一些基礎(chǔ)知識和基本的命令。二、啟動(dòng)shell在啟動(dòng)Linux桌面系統(tǒng)后,Shell已經(jīng)在后臺運(yùn)行起來了,但并沒有顯示出來。如果想讓它顯示出來,按如下的組合鍵就可以:<Ctrl>+<Alt>+<F1>組合鍵中的F1可以替換為F2、F3、F4、F5、F6。如果要回到圖形界面,則按如下組合鍵:<Ctrl>+<Alt>+<F7>另外,在圖形桌面環(huán)境下運(yùn)行“系統(tǒng)終端”也可以執(zhí)行Shell命令,與用組合鍵切換出來的命令行界面是等效的。“系統(tǒng)終端”啟動(dòng)后是一個(gè)命令行操作窗口,可以隨時(shí)放大縮小,隨時(shí)關(guān)閉,比較方便,推薦使用。啟動(dòng)“系統(tǒng)終端”的方法是:【開始】→【應(yīng)用程序】→【附件】→【系統(tǒng)終端】該軟件允許建立多個(gè)Shell客戶端,它們相互獨(dú)立,可以通過標(biāo)簽在彼此之間進(jìn)行切換。三、Shell命令基本規(guī)則一般格式Shell命令的一般格式如下:命令名【選項(xiàng)】【參數(shù)1】【參數(shù)2】...【選項(xiàng)】是對命令的特別定義,以減號(-)開始,多個(gè)選項(xiàng)可以用一個(gè)減號(-)連起來,如ls-l-a與ls-la相同。【參數(shù)】提供命令運(yùn)行的信息,或者是命令執(zhí)行過程中所使用的文件名。使用分號(;)可以將兩個(gè)命令隔開,這樣可以實(shí)現(xiàn)一行中輸入多個(gè)命令。命令的執(zhí)行順序和輸入的順序相同。命令補(bǔ)全,在送入命令的任何時(shí)刻,可以按<Tab>鍵,當(dāng)這樣做時(shí),系統(tǒng)將試圖補(bǔ)全此時(shí)已輸入的命令。如果已經(jīng)輸入的字符串不足以唯一地確定它應(yīng)該使用的命令,系統(tǒng)將發(fā)出警告聲。再次按<Tab>鍵,系統(tǒng)則會給出可用來用來補(bǔ)全的字符串清單。使用命令補(bǔ)全功能,可以提高使用長命令或操作較長名字的文件或文件夾的都是非常有意義的。歷史命令,系統(tǒng)會把過去輸入過的命令記憶下來,只要按方向鍵中的上下箭頭,就可以選擇以前輸入過的命令了。聯(lián)機(jī)幫助,可以通過man命令來查看任何命令的聯(lián)機(jī)幫助信息。它將命令名作為參數(shù),該命令的語法格式為:man【命令名】在任何命令之后給--help參數(shù),也可以顯示該命令的幫助信息。四、常用的Shell命令之目錄與文件操作查看當(dāng)前目錄相對于根目錄的位置pwd查看當(dāng)前目錄內(nèi)容ls以長格式查看當(dāng)前目錄內(nèi)容。對應(yīng)每個(gè)文件的條目將包括連接數(shù)目、所有者、大小、最后修改時(shí)間、權(quán)限等內(nèi)容ls-l改變當(dāng)前目錄。目的目錄名可用相對路徑表示,也可以用絕對路徑表示。cd[目的目錄名]轉(zhuǎn)移到上一級目錄cd..創(chuàng)建目錄mkdir[新目錄名]例:mkdir/var/ftp刪除空目錄rm[目錄名]例:rm/var/ftp遞歸刪除一個(gè)目錄中的所有文件和該目錄本身。rm-r[目錄名]復(fù)制文件cp[源文件名][目標(biāo)文件名]重命名文件mv[源文件名][目標(biāo)文件名]例:mv/etc/rc.d/rc3.d/K50xinetd/etc/rc.d/rc3.d/S50xinetd刪除文件rm[文件名]不需確認(rèn)地刪除多個(gè)文件rm-f[帶通配符的文件名硬鏈接文件。不能對目錄文件做硬鏈接,不能在不同的文件系統(tǒng)之間做硬鏈接。ln[源文件名][目標(biāo)文件名]例:mv/etc/rc.d/rc3.d/K50xinetd/etc/rc.d/rc3.d/S50xinetd軟鏈接文件。也就是符號鏈接??捎么朔▌?chuàng)建文件的快捷方式。ln-s[源文件或文件夾名][目標(biāo)名]按文件名查找文件。find/-namenametofind-print改變文件所有者。例:chownworkman.workgroup/data/pub/upload改變文件訪問權(quán)限例:chmod-R755/usr/local/LumaQQ查看一個(gè)文件有多少行wc-lusr.bin查看一個(gè)文件有多少字節(jié)wc-cusr.bin查看文本文件的內(nèi)容catusr.bin

第7課Shell命令行操作任務(wù)描述Shell命令行操作—用戶管理等。任務(wù)內(nèi)容掌握用戶管理、軟件安裝與執(zhí)行等shell命令提問添加、刪除用戶操作文件打包、解包操作一、用戶管理改變身份。如果不指定用戶名,則默認(rèn)將用戶身份換至root。從root身份切換到其他任何身份都不需要口令。su[username]添加用戶例:adduser-c"MyW"-d/home/workman-grootworkman設(shè)置用戶口令例:passwdworkman刪除用戶userdel用戶名二、安裝和卸載軟件安裝rpm軟件例:rpm-Uvhkdevelope-3.1-1.i386.rpm卸載rpm軟件例:rpm-ekdevelope配置、編譯、安裝、卸載源碼發(fā)布的軟件包。./configuremakemakeinstallmakeclean卸載源碼發(fā)布的軟件包makeuninstall三、文件的打包和解包解tar包例:tar-xvzfgaim-0.77.tar.gztar-jxvfXXX.tar.bz2生成tar包例:tarcvf-/etc|gzip-9c>backup.tar.gz生成rar包3raratest.rarfile1.txtraratest.rardir1解rar包rarxtest.rar解zip包unziplumaqq_p3.zip掛裝一個(gè)iso文件mout-tiso9660-oloop,iocharset=cp936/data/myarc.iso/mnt/iso除iso文件外,其他各類型壓縮包均可以在圖形界面下使用“壓縮工具”進(jìn)行管理。從開始菜單的啟動(dòng)“壓縮工具”的方法是:【開始】→【應(yīng)用程序】→【附件】→【壓縮工具】卸裝iso文件umout/mnt/iso生成一個(gè)iso文件cp/dev/cdrom/home/gsh/TomJerry1.iso四、輸出重定向在默認(rèn)的情況下,Linux從鍵盤接受輸入,并將命令的輸出送到屏幕。在有時(shí)候,這樣做并不方便。比如,在一個(gè)目錄里有很多文件,如果只用簡單的ls命令,在屏幕上顯示的輸出結(jié)果可能上千行!為了得到我們需要的信息。我們或許需要把這些結(jié)果存儲到一個(gè)文件中然后再查看這個(gè)文件,這就要用到系統(tǒng)的輸出重定向功能。輸出重定向的操作符為>或>>。單個(gè)大于號(>)后面緊跟文件名。如果指定的文件不存在,將建立這一文件。如果指定的文件存在,則文件原有的內(nèi)容將被覆蓋。如果使用兩個(gè)大于號(>>)則會把輸出內(nèi)容追加到原來文件里面。下面是一個(gè)例子:1.[-(/tmp)>ls/usr/bin>>usr.bin2.[-(/tmp)>wc-lusr.bin3.2171usr.bin4.[-(/tmp)>ls/usr/bin>>usr.bin5.[-(/tmp)>wc-lusr.bin6.4342usr.bin7.[-(/tmp)>ls/usr/bin>usr.bin8.[-(/tmp)>wc-lusr.bin9.2171usr.bin注:行號是為了行文方便加入的,并不是shell的輸出.第1行,/usr/bin中的文件列表被寫入文件usr.bin,由于這個(gè)文件原來并不存在,系統(tǒng)會自動(dòng)創(chuàng)建。從第3行可以看出usr.bin的行數(shù)。在第4行又重復(fù)了第1行的命令,由于使用的是>>,usr/bin中的文件列表被追加寫入文件,usr.bin的行數(shù)也就增加了一倍。在第7行我們使用了>,usr/bin中的文件列表被寫入文件,usr.bin中原有的內(nèi)容被覆蓋了,行數(shù)也變成了新的值。五、管道將一個(gè)程序的標(biāo)準(zhǔn)輸出寫道一個(gè)文件中去,再將這個(gè)文件的內(nèi)容作為另一個(gè)命令的標(biāo)準(zhǔn)輸入,等效于通過臨時(shí)文件將兩個(gè)命令結(jié)合起來。這種情況很普遍,需要Linux系統(tǒng)提供一種功能:它不需要或不必使用臨時(shí)文件,就能將兩條命令結(jié)合在一起。這種功能就是管道。管道的操作符是一個(gè)豎杠“|”。管道是可以嵌套使用的,因此可以把多個(gè)命令結(jié)合在一起。接上例,如果執(zhí)行下面的命令將直接返回/usr/bin中的文件列表的行數(shù),而不是列表的內(nèi)容。ls/usr/bin|wc-l

第8課Linux系統(tǒng)的虛擬控制臺任務(wù)描述Linux系統(tǒng)的虛擬控制臺。任務(wù)內(nèi)容通過虛擬控制臺進(jìn)行多用戶同時(shí)登錄,體會多用系統(tǒng)與單用戶系統(tǒng)的區(qū)別提問虛擬控制臺切換Linux系統(tǒng)是多用戶多任務(wù)操作系統(tǒng),允許多個(gè)用戶同時(shí)登錄,或者同一用戶多次登錄,我們可以借助虛擬控制臺進(jìn)行體會。鍵盤組合鍵Alt+F1-F6,進(jìn)行虛擬控制臺的切換。

第9課虛擬機(jī)軟件的安裝與應(yīng)用任務(wù)描述Vmware虛擬機(jī)安裝與應(yīng)用任務(wù)內(nèi)容虛擬機(jī)安裝WindowsXP,Linux系統(tǒng)。提問如何理解虛擬機(jī)軟件?一、Vmware虛擬機(jī)的安裝Vmware是一種虛擬機(jī)軟件。所謂虛擬機(jī)軟件,其最大的作用就是在一臺普通計(jì)算機(jī)上模擬出另外一臺乃至數(shù)臺能夠單獨(dú)運(yùn)行的操作系統(tǒng),甚至還可以將這幾個(gè)操作系統(tǒng)連成一個(gè)虛擬的局域網(wǎng)絡(luò)。我們所使用的虛擬機(jī)軟件資料:軟件名稱:VMwareWorkstation

軟件版本:5.0.0英文正式版軟件授權(quán):共享

軟件大?。?4.1MB下載:通過網(wǎng)上鄰居查找教師機(jī)共享文件拷貝到自己實(shí)驗(yàn)機(jī)安裝具體步驟和注意事項(xiàng)如下:1、直接雙擊運(yùn)行虛擬機(jī)軟件,按照安裝向?qū)崾就瓿砂惭b點(diǎn)擊下一步選擇安裝

確認(rèn)安裝協(xié)議

安裝完成之后會提示你輸入注冊碼,輸入之后點(diǎn)擊確定按鈕完成全部安裝過程,Vmware的安裝過程無需多余的設(shè)置,直接點(diǎn)擊下一步即可安裝成功。

注冊碼:RUXHD-AUAAH-FAJDZ-4WRZ2或J1KFX-PHAOK-V24FG-4W9QP二、RedFlagLinux的安裝1、創(chuàng)建一個(gè)新的RedFlagLinux虛擬機(jī)

雙擊桌面的快捷方式運(yùn)行Vmware主程序。啟動(dòng)主程序之后首先要做的就是通過新建虛擬機(jī)向?qū)硪龑?dǎo)紅旗Linux的安裝程序進(jìn)行系統(tǒng)安裝。選擇“File/New/VirtualMachine”,用新建向?qū)瓿蓜?chuàng)建選擇所要安裝的系統(tǒng)類型在可選的Version中沒有RedFlagLinux選項(xiàng),那么選擇“OtherLinux”

虛擬機(jī)建立成功,下面就可以開始安裝紅旗Linux了。2、安裝紅旗Linux我們提供的紅旗Linux是下載到的ISO安裝鏡像文件,如果有條件的話也可以將其刻成光盤,這樣就無需任何額外設(shè)置,默認(rèn)可以直接從光驅(qū)啟動(dòng);如果你沒有刻錄設(shè)備也不用擔(dān)心,在Vmware中可以設(shè)置成從本地磁盤的ISO文件進(jìn)行引導(dǎo)安裝。在設(shè)置選框中雙擊CD-ROM打開光驅(qū)設(shè)置選項(xiàng),選擇使用ISO鏡像文件并指定鏡像文件所在位置點(diǎn)擊確定。光驅(qū)選項(xiàng)設(shè)置點(diǎn)擊啟動(dòng)按鈕

虛擬機(jī)中光驅(qū)的設(shè)置完成之后就可以啟動(dòng)虛擬機(jī)了,點(diǎn)擊工具欄中運(yùn)行按鈕啟動(dòng)虛擬機(jī)。虛擬機(jī)啟動(dòng)成功按照上述步驟進(jìn)行設(shè)置即可成功的從虛擬機(jī)中引導(dǎo)紅旗Linux,依照安裝程序所提示的步驟進(jìn)行逐一設(shè)置便可順利的安裝成功。

第10課Linux系統(tǒng)中磁盤管理任務(wù)描述Linux系統(tǒng)中磁盤管理功能和常用磁盤管理命令。任務(wù)內(nèi)容Linux系統(tǒng)圖形界面下的磁盤管理工具;Linux系統(tǒng)磁盤管理命令。提問比較利用命令進(jìn)行磁盤管理與KDE環(huán)境下磁盤管理操作的區(qū)別。Linux系統(tǒng)圖形界面下的磁盤管理工具控制面板中的磁盤查看器等Linux系統(tǒng)磁盤管理命令df磁盤空間查看命令;du磁盤空間占用命令;逐級進(jìn)入指定目錄的每一個(gè)子目錄,并顯示該目錄占用文件系統(tǒng)數(shù)據(jù)塊的情況,若沒有指定目錄名,則對當(dāng)前目錄進(jìn)行統(tǒng)計(jì)。-b以字節(jié)為單位列出磁盤空間使用情況-k以KB為單位列出磁盤空間使用情況-m以MB為單位列出磁盤空間使用情況mount裝載命令-t指定裝載磁盤的文件系統(tǒng)-o指定一些屬性,如只讀ro、可讀可寫rw等例如:裝載CD-ROM文件系統(tǒng)mount/mnt/cdromdd磁盤拷貝命令;mkfs文件系統(tǒng)創(chuàng)建命令;fdformat軟盤低級格式化命令;注:具體使用及相應(yīng)參數(shù)參考教材。

第11課Linux系統(tǒng)中進(jìn)程管理任務(wù)描述Linux系統(tǒng)中進(jìn)程管理的基本思想和常用進(jìn)程管理命令。任務(wù)內(nèi)容Linux系統(tǒng)進(jìn)程管理基本思想;Linux系統(tǒng)進(jìn)程管理命令。提問比較Linux與Windows系統(tǒng)進(jìn)程管理的區(qū)別。Linux系統(tǒng)中的進(jìn)程管理主要完成進(jìn)程的建立、撤銷、阻塞或喚醒。每個(gè)進(jìn)程在創(chuàng)建的時(shí)候都會被分配一個(gè)數(shù)據(jù)結(jié)構(gòu),稱為進(jìn)程控制塊,包含了進(jìn)程的主要管理控制信息,系統(tǒng)管理員通過相應(yīng)的工具或命令進(jìn)行進(jìn)程的監(jiān)視和控制。Linux系統(tǒng)圖形界面下的進(jìn)程監(jiān)視工具控制面板/任務(wù)管理器監(jiān)視進(jìn)程的運(yùn)行Linux系統(tǒng)進(jìn)程管理命令ps進(jìn)程查看命令該命令用于監(jiān)控后臺進(jìn)程的工作情況。命令格式:ps[選項(xiàng)]選項(xiàng)含義說明-e顯示所有進(jìn)程-f全格式-h不顯示標(biāo)題-l長格式-w寬輸出-a顯示終端上的所有進(jìn)程,包括其他用戶的進(jìn)程-r只顯示正在進(jìn)行的進(jìn)程-x顯示沒有控制終端的進(jìn)程-u顯示所有使用者的進(jìn)程PID:進(jìn)程IDTTY:終端名稱TIME:進(jìn)程執(zhí)行時(shí)間COMMAND:該進(jìn)程的命令行輸入top進(jìn)程動(dòng)態(tài)查看命令命令格式:top[參數(shù)]參數(shù)含義說明s使top命令在安全模式運(yùn)行c顯示整個(gè)命令行而不是顯示命令名用戶可以通過Ctrl+c終止pstree進(jìn)程相關(guān)狀態(tài)查看信息該命令列出當(dāng)前進(jìn)程及他們的樹結(jié)構(gòu)。kill進(jìn)程終止

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論