Linux實驗內(nèi)容(2016春季).doc

上傳人:good****022 文檔編號:116426264 上傳時間:2022-07-05 格式:DOC 頁數(shù):30 大?。?.41MB
收藏 版權(quán)申訴 舉報 下載
Linux實驗內(nèi)容(2016春季).doc_第1頁
第1頁 / 共30頁
Linux實驗內(nèi)容(2016春季).doc_第2頁
第2頁 / 共30頁
Linux實驗內(nèi)容(2016春季).doc_第3頁
第3頁 / 共30頁

下載文檔到電腦,查找使用更方便

15 積分

下載資源

還剩頁未讀,繼續(xù)閱讀

資源描述:

《Linux實驗內(nèi)容(2016春季).doc》由會員分享,可在線閱讀,更多相關(guān)《Linux實驗內(nèi)容(2016春季).doc(30頁珍藏版)》請在裝配圖網(wǎng)上搜索。

1、燕山大學(xué)實驗指導(dǎo) 實驗一 Linux系統(tǒng)安裝與簡單配置一、實驗?zāi)康?掌握Linux系統(tǒng)安裝的分區(qū)準備。2掌握Linux系統(tǒng)的安裝步驟。3掌握Linux系統(tǒng)分區(qū)的掛載和卸載。4掌握Linux系統(tǒng)的啟動和關(guān)閉操作。二、實驗內(nèi)容1安裝VMware虛擬機,設(shè)置光盤驅(qū)動器,為Linux系統(tǒng)安裝做準備。2在虛擬機下安裝Linux操作系統(tǒng)(如Ubuntu桌面版本)。3配置Linux系統(tǒng)運行環(huán)境。4利用空閑分區(qū)創(chuàng)建新的Linux系統(tǒng)分區(qū)。5將新的Linux系統(tǒng)分區(qū)掛載到系統(tǒng)中;卸載新掛載的分區(qū),重新掛載到目錄樹中的其他位置。三、主要的實驗步驟1制定安裝系統(tǒng)的分區(qū)計劃。2配置光驅(qū)引導(dǎo)鏡像文件iso,啟動系統(tǒng),開

2、始安裝過程。3根據(jù)安裝計劃,對磁盤空間進行分區(qū)設(shè)置(一個主分區(qū)、一個swap分區(qū),一個空閑分區(qū))。4根據(jù)系統(tǒng)安裝指導(dǎo),完成Linux系統(tǒng)的安裝過程。5安裝成功后,退出系統(tǒng),重新啟動虛擬機,登陸Linux操作系統(tǒng)。6對Linux系統(tǒng)進行配置,如網(wǎng)絡(luò)設(shè)備等。7利用磁盤使用工具和mount,利用空閑空間創(chuàng)建一個新分區(qū),再將新創(chuàng)建的Linux系統(tǒng)分區(qū)掛載到系統(tǒng)中。將新掛載的分區(qū)卸載,并重新掛載到目錄樹的其他位置。觀察掛載之前和之后的該目錄下所存儲的文件。0燕山大學(xué)實驗指導(dǎo)實驗二 Linux常用命令使用一、實驗?zāi)康?掌握Linux一般命令格式。2掌握有關(guān)文件和目錄操作的常用命令。3熟練使用man命令。二

3、、實驗內(nèi)容1熟悉cd、date、pwd、cal、who、echo、clear、passwd等常用命令。2在用戶主目錄下對文件進行操作:復(fù)制一個文件、顯示文件內(nèi)容、查找指定內(nèi)容、排序、文件比較、文件刪除等。3對目錄進行管理:創(chuàng)建和刪除子目錄、改變和顯示工作目錄、列出和更改文件權(quán)限等。4利用man命令顯示date、echo等命令的手冊頁。5利用ps命令顯示系統(tǒng)中的進程信息。三、主要實驗步驟1登陸系統(tǒng),使用passwd命令修改密碼為123456,并重新登錄系統(tǒng)。2 使用簡單命令:date、cal、who、echo、clear等,了解Linux命令格式。3瀏覽文件系統(tǒng):(1) 運行pwd命令,確定當前

4、工作目錄。(2) 運行l(wèi)s l命令,理解各字段含義。(3) 運行l(wèi)s ai命令,理解各字段含義。(4) 使用cd命令,將工作目錄改到根(/)上。運行l(wèi)s l命令,結(jié)合教材中圖2.2,了解各個目錄的作用。(5) 直接使用cd,通過pwd指令驗證目錄位置。(6) 用mkdir建立一個子目錄subdir。(7) 將工作目錄更改到subdir。4文件操作:(1) 驗證當前工作目錄在subdir。(2) 運行datefile1,然后運行cat file1,看到什么信息?(3) 運行cat subdir,會出現(xiàn)什么結(jié)果?為什么?原因:文件夾subdir中沒有subdir文件。(4) 利用man命令顯示da

5、te命令的使用說明。(5) 運行man datefile1,看到什么信息?運行cat file1,看到什么信息?(6) 顯示file1的當前10行,后19行。(7) 運行cp 文件名1 文件名2,然后ls l,看到什么信息?運行mv 文件名2 文件名3,然后ls l,看到什么信息?運行cat 文件名,結(jié)果如何?(8) 運行rm 文件名3,然后ls l,結(jié)果如何?(9) 在/etc/passwd文件中查找合適你的注冊名的行。(10) 運行l(wèi)s l,理解各文件的權(quán)限是什么?(11) 用兩種方式改變file1的權(quán)限。(12) 統(tǒng)計file1文件的行數(shù)、字數(shù)。(13) 運行cat 文件名|wc -l,

6、結(jié)果如何?實驗三 vi編輯器的使用一、實驗?zāi)康?學(xué)習(xí)使用vi編輯器建立、編輯、顯示及加工處理文本文件。二、實驗內(nèi)容1進入和推出vi編輯器。2利用文本插入方式建立一個文件。3在新建的文本文件上移動光標位置。4對該文件執(zhí)行刪除、復(fù)原、修改、替換等操作。三、主要實驗步驟1進入vi編輯器。2 建立一個文件,如file.c。進入插入方式,輸入一個C語言程序的各行內(nèi)容,故意少寫幾個字符和幾行內(nèi)容。最后,將該文件存盤?;氐絪hell狀態(tài)下。3 利用a,i,o等命令,將少寫的內(nèi)容填補到文件正確的位置,并且保存退出。4 運行man date file10,然后vi file10。使用x,dd等命令刪除某些文本行

7、。使用u命令復(fù)原此前的情況。使用c、r、s等命令修改文本內(nèi)容。使用檢索命令進行給定模式的檢索。實驗四 shell編程一、實驗?zāi)康?了解shell的作用和主要分類。2掌握bash的建立和執(zhí)行方式。3掌握bash的基本語法。4學(xué)會編寫shell腳本。二、實驗內(nèi)容1shell腳本的建立和執(zhí)行。2shell變量和位置參數(shù)、環(huán)境變量。3bash的特殊字符。4一般控制結(jié)構(gòu)。5算術(shù)運算及bash函數(shù)。三、主要實驗步驟1利用vi建立一個腳本文件,其中包括date、cal、pwd、ls等常用命令。然后以不同方式執(zhí)行該腳本。2運行history命令。3體會bash的命令補全功能。4對思考題4.8進行編輯,然后執(zhí)行

8、。5對思考題4.9進行編輯,然后執(zhí)行。6 對教材例題4.19進行編輯,然后執(zhí)行。7 對思考題4.13進行編輯,然后執(zhí)行。8對教材例題4.9進行編輯,然后執(zhí)行。Shell項目實例(四選一)一、案例一你是一名計算機教師,現(xiàn)在學(xué)校希望普及數(shù)字化教學(xué),要求你設(shè)計一個程序來統(tǒng)計已交作業(yè)的學(xué)生人數(shù)和未交作業(yè)的學(xué)生學(xué)號。案例要求實現(xiàn)如下功能:1.學(xué)生統(tǒng)一以homework*文件名上交作業(yè),*代表學(xué)生學(xué)號的最未兩位數(shù)字,范圍是1502.教師收來的學(xué)生作業(yè)文檔存放在/homework目錄下部署實施步驟:1設(shè)計執(zhí)行任務(wù)的程序結(jié)構(gòu)、流程2使用vi編輯Shell程序3調(diào)試Shell程序4增加Shell程序的可執(zhí)行權(quán)并

9、執(zhí)行二、案例二設(shè)計一個shell程序,在每月第一天備份并壓縮/etc目錄的所有內(nèi)容,存放在/root/目錄里,且文件名為如下形式y(tǒng)ymmdd_etc,yy為年,mm為月,dd為日。Shell程序fileback存放在/usr/bin目錄下。三、案例三設(shè)計一個程序,要求每周六凌晨零點零分定期備份/user/bckp目錄到/hbzy目錄下。四、案例四設(shè)計一個shell程序,添加一個新組為class1,然后添加屬于這個組的30個用戶,用戶名的形式為stdxx,其中xx從01到30。實驗五 常用開發(fā)工具一、實驗?zāi)康?掌握C語言編譯的基本用法。2掌握gdb調(diào)試工具的基本用法。3理解make工具的功能,學(xué)

10、會編制makefile的方法。二、實驗內(nèi)容1利用gcc編譯C語言程序,使用不同的選項,觀察并分析顯示結(jié)果。2用gdb調(diào)試一個編譯后的C語言程序。3編寫一個由多個文件構(gòu)成的C語言程序,編制makefile,運行make工具進行維護。三、主要實驗步驟1照著教學(xué)視頻“Gcc編程和Gdb調(diào)試范例”和“靜態(tài)鏈接庫和動態(tài)鏈接庫的創(chuàng)建和調(diào)用”,做一遍視頻中的內(nèi)容,熟悉下列選項在編譯過程中的作用: -c,-o,-l,-L。Gcc編程和Gdb調(diào)試:靜態(tài)鏈接庫和動態(tài)鏈接庫的創(chuàng)建和調(diào)用:2 按照教學(xué)視頻“程序維護工具make的使用”,重寫做一遍,要掌握依賴關(guān)系圖的畫法、makefile文件的編寫、及make工具的使用。29

展開閱讀全文
溫馨提示:
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)容負責。
6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

相關(guān)資源

更多
正為您匹配相似的精品文檔
關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號:ICP2024067431-1 川公網(wǎng)安備51140202000466號


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺,本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請立即通知裝配圖網(wǎng),我們立即給予刪除!