天天看點

linux實驗4報告帶截圖,華北科技學院Linux綜合實驗報告.doc

華北科技學院Linux綜合實驗報告.doc

華北科技學院計算機系綜合性實驗實 驗 報 告 課程名稱 Linux作業系統 實驗學期 2017 至 2018 學年 第 二 學期學生所在院部 管理學院 年級 2015級 專業班級 電商B151 學生姓名 李文傑 學号 201504064121 成績評定1、工作量 A( )、B( )、C( )、D( )、F 2、難易度 A( )、B( )、C( )、D( )、F 3、答辯情況 基本操作 A( )、B( )、C( )、D( )、F 代碼了解 A( )、B( )、C( )、D( )、F 4、報告規範度 A( )、B( )、C( )、D( )、F 5、學習态度 A( )、B( )、C( )、D( )、F 總評成績 指導教師 計算機系制Linux作業系統課程綜合性實驗報告開課實驗室 基礎二 2018年5月10日實驗題目Linux作業系統綜合實驗SHELL程式設計應用一. 實驗目的、 掌握Linux作業系統系統管理的基本方法;、 提出一系列常見綜合性問題,鍛煉學生解決實際問題的能力。二. 實驗裝置及環境PC相容機、ubuntu kylin作業系統三. 實驗内容及要求實驗内容某系統管理者需每天做一定的重複工作,請按照下列要求編制一個解決方案,并程式設計實作該方案。 (1)在下午4 50删除/home/abc目錄下的全部子目錄和全部檔案; (2)從早800下午600每小時讀取/home/xyz目錄下x1檔案中每行第一個域的全部資料加入到/home/backup目錄下的bak01.txt檔案内; (3)每逢星期一下午550将/home/data目錄下的所有目錄和檔案歸檔并壓縮為檔案backup.tar.gz; (4)在下午555将U盤解除安裝。實驗要求獨立完成實驗。編寫shell腳本程式,驗證所設計方案的正确性。送出詳細的實驗報告,包括程式的編輯、安裝、運作步驟,截取程式執行前後的視窗圖檔放在報告中。報告以A4紙張列印,左側裝訂,并上傳報告的電子版到伺服器。四、 程式及調試步驟(1)在上午1035删除/home/stu/abc目錄下的全部子目錄和全部檔案 1、在/home/stu目錄下建立abc檔案夾,并在裡面寫入任意檔案。2、建立lwj.cron檔案寫入以下程式3、 在終端輸入執行在lwj.cron的程式4、 可見abc裡面的檔案被删除(2)從早800下午600每小時讀取/home/stu /xyz目錄下x1檔案中每行第一個域的全部資料加入到/home/stu /backup目錄下的back01.txt檔案内;1、在/home/stu /xyz目錄下建立www1檔案,寫入以下内容2、在z1.cron檔案中寫入第二條程式3、 終端輸入執行z1.cron的程式,可見back01.txt檔案成功錄入3每逢星期一上午625将/home/stu /data目錄下的所有目錄和檔案歸檔并壓縮為檔案backup.tar.gz;1、在/home/stu /data目錄下建立lwj和lwj.txt兩個檔案2、在z1.cron檔案裡輸入第三條程式3、檢視/home/stu目錄。發現該目錄下增加一個壓縮包(4) 在上午555将U盤解除安裝。1、首先查詢U盤的名字在終端輸入查詢u盤資訊的的指令cat /proc/partitions可見U盤名為sdb12、在z1.cron中編寫如下程式40 11 * * * umount /dev /sdb13、在終端輸入程式crontab /home/stu/z1.cron ,然後再在終端輸入查詢U盤資訊的程式,程式調試結果可見u盤已經被解除安裝。五、指令執行前後截圖1、在上午1535删除/home/stu/abc目錄下的全部子目錄和全部檔案。實驗結果截圖2、從早800下午600每小時讀取/home/stu /xyz目錄下x1檔案中每行第一個域的全部資料加入到/home/stu /backup目錄下的back01.txt檔案内;實驗結果截圖3、每逢星期一上午1125将/home/stu /data目錄下的所有目錄和檔案歸檔并壓縮為檔案backup.tar.gz; 實驗結果截圖4、在上午1143将U盤解除安裝六、總結與體會通過這學期的學習,我慢慢的學習到了更深入的知識,知道了Linux的安裝硬碟安裝及CD光牒安裝,清楚了解安裝Linux應注意的有關問題。學習了Linux系統的進入,關閉和重新開機,掌握了Linux系統的硬體配置,如顯示卡、聲霸卡,網卡等,并且通過對Linux系統基本指令的學習,尤其是She11指令語言亦稱指令解釋器,熟悉了系統的基本操作。當然在學習中發現英文也是學好Linux的關鍵同時還了解了Linux對應下的一些常用軟體及這些軟體的安裝。因為Linux在伺服器中廣泛應用,于是我們進一步學習了Linux下接入1nternet的Web伺服器的安裝與配置方法。之後還了解了Linux的網絡安全,系統的安全,使用者的安全等。