版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、目錄摘 要1關鍵字:1前 言11. 設計的目的和意義11.1. 掌握熟悉基本的網(wǎng)絡命令11.2. 掌握網(wǎng)絡配置文件和配置方法以及shell編程12設計目標與總體方案22.1 熟悉基本網(wǎng)絡命令22.2 配置NFS服務器以及配置samba服務器22.3設計方法和內(nèi)容32.3.1 實習軟硬件環(huán)境說明32.3.2 網(wǎng)絡配置文件與配置方法32.3.3 常用網(wǎng)絡操作命令42.3.4 telnet 建立多帳戶測試52.3.5 配置NFS服務器52.3.6配置samba服務器92.3.7 shell編程12總結16參考文獻:17摘 要:Linux是一套免費使用和自由傳播的類Unix操作系統(tǒng),是一個基于POSI
2、X和UNIX的多用戶、多任務、支持多線程和多CPU的操作系統(tǒng)。它能運行主要的UNIX工具軟件、應用程序和網(wǎng)絡協(xié)議。本文就從對Linux系統(tǒng)中的一些代碼程序做了簡單的介紹,如:ping、ifconfig、netstat等網(wǎng)絡命令的使用,熟悉網(wǎng)絡配置文件的配置方法,體會Linux多用戶的特點,利用telnet進行。建立多個帳戶進行測試。配置NFS服務器,實現(xiàn)文件系統(tǒng)的遠程掛載。配置samba服務器,實現(xiàn)不同系統(tǒng)之間的文件共享。簡單shell編程等幾個方面對Linux系統(tǒng)進行了一個全面的講解。關鍵字:服務器,網(wǎng)絡命令,文件配置前 言Linux不僅為用戶提供了強大的操作系統(tǒng)功能,而且還提供了豐富的應用
3、軟件。用戶不但可以從Internet上下載Linux及其源代碼,而且還可以從Internet上下載許多Linux的應用程序1。可以說,Linux本身包含的應用程序以及移植到Linux上的應用程序包羅萬象,任何一位用戶都能從有關Linux的網(wǎng)站上找到適合自己特殊需要的應用程序及其源代碼,這樣,用戶就可以根據(jù)自己的需要下載源代碼,以便修改和擴充操作系統(tǒng)或應用程序的功能2。這對Windows NT、Windows98、MS-DOS或OS/2等商品化操作系統(tǒng)來說是無法做到的。1. 設計的目的和意義1.1. 掌握熟悉基本的網(wǎng)絡命令如:ping、ifconfig、netstat等,每位同學在同一臺主機上建
4、立自己的帳戶,利用telnet體會Linux多用戶的特點,配置 telnet遠程登錄服務。1.2. 掌握網(wǎng)絡配置文件和配置方法以及shell編程Linux具有:穩(wěn)定、可靠、安全的優(yōu)點,并且有強大的網(wǎng)絡功能。其中有對讀、寫進行權限控制、審計跟蹤、核心授權等技術,這些都為安全提供了保障3。在相關軟件的支持下,可實現(xiàn)WWW、FTP、DNS、DHCP、E-mail等服務,還可作為路由器使用,利用IPCHAINS/IPTABLE網(wǎng)絡治理工具可構建NAT及功能全面的防火墻。熟悉基本的網(wǎng)絡命令,pingi、ifconfing、netstat以及熟悉網(wǎng)絡配置文件與配置方法,體會Linux多用戶的特點利用tel
5、net進行要求每個同學都有相應的帳戶,配置NFS服務器,實現(xiàn)文件系統(tǒng)的遠程掛載4。配置samba服務器,實現(xiàn)不同系統(tǒng)之間的文件共享,簡單shell編程是本次實習操作的主要內(nèi)容。Linux 操作系統(tǒng)的誕生、發(fā)展和成長過程始終依賴著以下五個重要支柱:UNIX 操作系統(tǒng)、MINIX 操作系統(tǒng)、GNU 計劃、POSIX 標準和Internet 網(wǎng)絡?,F(xiàn)在,開放源碼項目已深入人心,提到開發(fā)源碼項目,人們必定會想到Linux系統(tǒng)5。近年來,Linux得益于開放源碼的優(yōu)勢,取得了舉世矚目的成就,大有與windows系統(tǒng)平分天下之勢。由于不少商家對自由軟件的進步開發(fā),因此,Linux得到了進一步德發(fā)展,出現(xiàn)了
6、很多Linux發(fā)行版本,如Debian Linux、Red Hat Linux、Turboo Linux、Open Linux、SUSE Linux等十多種,而且還在增加。還有一些公司在Linux上開發(fā)商業(yè)軟件或把其他Unix平臺軟件移植到Linux上來,如今很多IT界巨頭,如IBM、Intel、Oracle等都宣布支持Linux操作系統(tǒng)6。另一方面,Linux是中國軟件業(yè)擺脫目前低水平的次開發(fā),使之快速、健康發(fā)展的難得機遇。從以往的經(jīng)驗教訓來看,沒有自主版權的操作系統(tǒng)就要受制于人,整個軟件業(yè)就好像踩在棉花團上,不可能獲得良好的自主發(fā)展空間,linux給我們提供了這樣一個大好環(huán)境7。2設計目標
7、與總體方案2.1 熟悉基本網(wǎng)絡命令在同一臺主機上建立自己的帳戶,利用telnet體會Linux多用戶的特點。熟悉基本的網(wǎng)絡命令,如:ping、ifconfig、netstat等。2.2 配置NFS服務器以及配置samba服務器配置NFS服務器,實現(xiàn)文件系統(tǒng)的遠程掛載。配置samba服務器,實現(xiàn)不同系統(tǒng)之間的文件共享。使用shell編寫兩個程序。第一個可以顯示一個菜單,程序根據(jù)用戶選擇的項目進行操作,有文件拷貝、文件刪除、文件重命名等。第二個打印一個小九九乘法表8。2.3設計方法和內(nèi)容2.3.1 設計軟硬件環(huán)境說明Linux是一種自由和開放源碼的類Unix操作系統(tǒng)。目前存在著許多不同的Linux
8、,但它們都使用了Linux內(nèi)核。Linux可安裝在各種計算機硬件設備中,從手機、平板電腦、路由器和視頻游戲控制臺,到臺式計算機、大型機和超級計算機。Linux是一個領先的操作系統(tǒng),世界上運算最快的10臺超級計算機運行的都是Linux操作系統(tǒng)9。嚴格來講,Linux這個詞本身只表示Linux內(nèi)核,但實際上人們已經(jīng)習慣了用Linux來形容整個基于Linux內(nèi)核,并且使用GNU 工程各種工具和數(shù)據(jù)庫的操作系統(tǒng)。硬件:一臺聯(lián)想計算機,其配置為:CPU: Pentium(R)4 2.4GHz 內(nèi)存:256MB 硬盤:40G。軟件:Red Linux9.0。2.3.2 網(wǎng)絡配置文件與配置方法1、 /etc
9、/hosts文件/etc/hosts也稱為主機表,他的作用是為用戶提供簡單、直接的主機名到IP地址之間的轉換。用戶在訪問網(wǎng)絡上某臺主機時可以直接使用IP地址也可以使用主機名稱,但使用主機名稱時必須將它翻譯成計算機能識別的IP地址,利用/etc/hosts文件可以實現(xiàn)1種比較簡單的名字解析方法:用戶也可使用域名服務器來完成主機名稱到IP地址的轉換10。2、/etc/host.confi文件/etc/host.conf時解析配置文件,它的作用時告訴計算機系統(tǒng)將如何進行名字解析。因此該文件包含有指向解析庫的配置信息。文件的每行應該包含1個配置關鍵字,其后時配置信息。這些關鍵字可以使order,tri
10、m,multi,nospoof,和reorder。3、/etc/resolv.conf文件它記錄了本機使用的主、第二、第三DNS服務器的IP地址和域名搜索路徑。Linux系統(tǒng)為了提高可靠性,控制1個域的域名服務器往往不止一個。同樣,每個主機為了提高可靠性,也設置多個域名服務器的IP地址;系統(tǒng)將按照用戶指定的順序逐個查詢直到找到為止。2.3.3 常用網(wǎng)絡操作命令1、ping命令執(zhí)行ping命令可以測試本機與網(wǎng)絡中其他計算機的連通性,因此,在組網(wǎng)中常常使用該命令排除網(wǎng)絡故障。Ping命令使用ICMP協(xié)議,向目標地址發(fā)送ECHO-REQUEST數(shù)據(jù)包,如果網(wǎng)絡是連通的,可以接收到目標地址主機發(fā)回的響
11、應ECHO-REQUEST的數(shù)據(jù)包;否則表示目標地址不可到達11。Ping命令執(zhí)行后如圖2-1所示:圖 ping命令的使用其中,參數(shù)destination是必須的,它可以是主機名或IP地址;其他的為命令選項。2、ifconfig命令執(zhí)行ifconfig命令查看本地主機的網(wǎng)絡配置信息,也可以用于配置網(wǎng)絡硬件接口、IP地址、網(wǎng)絡掩碼、網(wǎng)關地址和廣播地址等。命令格式:IfconfiginterfaceIfconfig interface aftype options | addressIfconfig命令執(zhí)行后如圖2-2所示:圖 ifconfig命令的使用3、netsta
12、t命令執(zhí)行netstat命令來檢測TCP/IP網(wǎng)絡配置的正確性。netstat命令執(zhí)行后如圖2-3所示:圖 netstat命令的使用2.3.4 telnet 建立多帳戶測試 圖 telnet建立多帳戶測試2.3.5 配置NFS服務器一、 NFS服務的啟動和停止 要把自己的文件系統(tǒng)共享出去,首先保證自己的機器上啟動了NFS服務。啟動了NFS服務就是需要啟動一組程序,包括裝配服務器和NFS協(xié)議服務器。二、 NFS服務器的配置 使從 NFS 服務器中共享文件又稱導出目錄。在Linux系統(tǒng)中可使用NFS 服務器配置工具來配置 NFS 服務器12。要使用 NFS 服務器配置工
13、具,必須運行 X 窗口系統(tǒng),并要具備根特權,且安裝了 redhat-config-nfs RPM 軟件包。要啟動服務器配置工具,可以有以下兩種方式:(1)依次單擊面板上的“主菜單系統(tǒng)設置服務器設置NFS 服務器”打開如圖1所示的對話框。(2)在終端提示符下鍵入 redhat-config-nfs 命令,也可打開如圖所示的對話框。圖NFS 服務器配置工具另外,還要建立一個共享目錄,本書中的例子在“/home”目錄下建立了一個PUB子目錄,如圖所示。圖NFS 服務器子目錄下面來說明通過NFS 服務器配置工具來共享文件的方法,步驟如下:(1)要添加 NFS 共享,單擊圖中
14、的“添加”按鈕,打開如圖所示的對話框。圖添加NFS 共享(2)單擊“常規(guī)選項”活頁標簽,打開如圖所示的對話框。圖“常規(guī)選項”活頁標簽(3)單擊“用戶訪問”活頁標簽,打開如圖所示的對話框。圖“用戶訪問”活頁標簽圖共享文件添加后的NFS服務器配置工具四、NFS服務器的狀態(tài)查詢showmount命令可用來顯示連接到指定NFS服務器的所有主機,如不指定NFS服務器,默認設置為顯示當前主機中NFS服務器的信息。命令格式如下:showmountNFS服務器主機地址另外,還使用該命令來顯示NFS服務器的輸出列表,命令格式如下:showmount e N
15、FS服務器主機地址還可以使用-d參數(shù)來不指定NFS服務器中已被客戶端連接的所有輸出目錄,以及用- a參數(shù)顯示指定NFS服務器的所有客戶端主機及其所連接的目錄。其命令格式如下:showmount d NFS服務器主機地址showmount a NFS服務器主機地址五、NFS的客戶端配置在Red Hat Linux 中使用mount命令可以把網(wǎng)絡中NFS服務器的共享目錄掛載到主機的文件系統(tǒng)中,就象使用本地文件系統(tǒng)中的目錄一樣使用NFS掛載目錄,用戶不會感覺到有什么不同之處13。方法如下:(1)顯示NFS服務器的輸出共享目錄:在使用mount命令掛載NFS服務器的共享目錄之前,使用下面的命令先來查詢
16、NFS服務器中是否允許本機連接相應的共享目錄。# showmoutn e 2(2)掛載NFS服務器中的共享目錄:在確認NFS服務器設置正確后,在客戶端主機使用mount命令來掛載NFS服務器的共享目錄到本地目錄。mount命令的格式如下:mount NFS服務器地址:共享目錄 本地掛載點目錄特別說明,在NFS服務器地址與共享目錄之間用“:”隔開,掛載點為本地空目錄。本例中采用在“/mnt”目錄下建立一個nfs子目錄,然后把用戶在NFS服務器上的共享目錄掛載到本地的空目錄/mnt/nfs上14。使用命令如下:# mount :/home/publ
17、ic /mnt/nfs該命令在終端上的顯示結果如圖所示。圖用戶使用NFS服務器的共享目錄(3)當把某個NFS服務器的共享目錄正確的掛載在本地之后,可使用如下的命令來查詢該目錄的掛載狀態(tài)15。# mount | grep nfs(4)當用戶不需要在使用某個NFS服務器的共享目錄時,可使用下面的命令來卸載目錄的共享。# unmount /mnt/nfs2.3.6配置samba服務器查看Linux下是否安裝了SAMBA服務器:如果沒有安裝按以下步驟安裝SAMBA:(1)在linux下點擊主菜單的”系統(tǒng)設置下添加刪除應用程序圖系統(tǒng)設置下添加刪除應用程序選擇服務器配置工具,再
18、次選中SAMBA,確定就OK了。(2)配置windows和linux 的IP地址在linux下點擊主菜單的“系統(tǒng)工具”下的“網(wǎng)絡設備控制”如圖:圖網(wǎng)絡設備控制點擊“配置”,編輯后,如圖所示:圖網(wǎng)絡配置在windows 下獲取主機的IP相關地址:(啟動MS_DOS窗口輸入IPCONFIG )圖主機ip這個窗口下點擊激活就保存了設置了網(wǎng)絡配置 samba服務器配置 samba服務器配置2、啟動服務器 samba服務器配置2.3.7 shell編程1、編寫一個九九乘法表。其代碼如下圖 小九
19、九乘法表代碼圖圖 小九九乘法結果圖2、編寫一個shell腳本程序,它能根據(jù)輸入的命令行參數(shù)采取不同的動作:如果是目錄,則列出該目錄中的文件;如果是可執(zhí)行的文件,則用shell執(zhí)行之;如果是可讀的文件,則分屏顯示其內(nèi)容16。其代碼如下:圖 shell階乘程序代碼圖 shell腳本程序代碼圖圖 shell腳本程序代碼圖圖 shell腳本程序代碼圖圖 shell腳本程序結果圖當按下數(shù)字1,則提示用戶輸入源和目的文件名后執(zhí)行復制;輸入數(shù)字2,則提示用戶輸入要更名的文件或目錄名后執(zhí)行更名操作17;輸入數(shù)字3和4分別執(zhí)行刪
20、除和查找操作;輸入數(shù)字5,則退出該菜單shell程序的執(zhí)行18??偨Y由于Linux的強大功能大都是用命令來實現(xiàn)的,要熟練掌握Linux操作系統(tǒng)的用法就必須動手實踐,多練習系統(tǒng)中及各工具的命令,而課程實習就是練習和實踐的開始,課程實習也是對我們綜合能力的考察19。剛接觸Linux操作系統(tǒng),第一次做關于Linux系統(tǒng)的課程實習,難免存在許多不足,而且對有一些命令的理解不是很深入。但是通過此次實習,我們可以熟練的掌握基本的網(wǎng)絡命令、網(wǎng)絡配置文件及其配置方法以及NFS的配置,親身體會到Linux的多用戶的特點20。這是我第一次接觸Linux,書上的內(nèi)容很精致,但是要利用書上所學的知識來讓我們編寫一個實際的程序實在是非常困難。在此,我真誠的感謝幫助我的老師,老師就是黑暗中的指明燈,沒有老師的指導,就沒有我們順利的完成任務的喜悅。當然,同學們的幫助也是我前進的力量,也讓我體會到真誠的友誼。團結就是力量,在老師、同學的幫助下,我順利完成了此次的大作業(yè)。也讓我體會到了成功的來之不易,只有真正付出過才有滿意的收獲。參考文獻:1 趙松濤.Unix系統(tǒng)原理與應用.北京:清華大學出版社,2004:29-31. 20002 楊波.APACHE服務器配置全攻略.四川:電子科技大學出版社,2001:12-16.3 王景新.Linux系統(tǒng)管理完全手冊.清華大學出版社,2008:
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024-2025學年高中數(shù)學單元素養(yǎng)評價第1章導數(shù)及其應用含解析蘇教版選修2-2
- 八年級英語下冊Module2ExperiencesUnit1I'vealsoenteredlotsofspeakingcompetitions第一課時教案新版外研版
- 2024-2025學年新教材高中生物第二章細胞的結構第五節(jié)細胞在結構和功能上是一個統(tǒng)一整體課后精練含解析浙科版必修1
- 2024-2025版高中物理第五章交變電流5電能的輸送課時練習含解析新人教版選修3-2
- 山東專用2025版高考歷史一輪復習模塊1政治文明歷程第2單元第3講古代希臘民主政治和羅馬法學案含解析新人教版
- 小學學校美術工作計劃5篇
- 2掌握核心-2024年3dmax高級建模培訓
- 2024屆上海市松江某中學高考壓軸卷語文試卷含解析
- 網(wǎng)絡行業(yè)大數(shù)據(jù)安全與隱私保護機制方案
- 專題03(小數(shù)四則運算-口算)-2024-2025學年五年級數(shù)學上學期期末備考真題分類匯編(江蘇專版)(學生版+解析)
- 2024年廖俊波同志先進事跡心得體會教師4篇
- 高考物理系統(tǒng)性復習 (能力提高練) 第五節(jié) 實驗:探究小車速度隨時間變化的規(guī)律(附解析)
- 眼科護理中的孕婦與產(chǎn)婦護理
- 業(yè)主業(yè)主委員會通用課件
- 了解金融市場和金融產(chǎn)品
- 南京理工大學2015年613物理化學(含答案)考研真題
- 初中數(shù)學應用題解題思路分享
- 安全生產(chǎn)科技創(chuàng)新與應用
- 人工智能在文化傳承與遺產(chǎn)保護中的價值實現(xiàn)
- 2024年汽修廠開業(yè)計劃書
- ISTA標準-2A、2B、2C系列解讀(圖文)
評論
0/150
提交評論