目錄
一、實驗名稱:
二、儀器、設備:
三、參考資料:
四、實驗目的:
五、實驗內容(步驟):
六、實驗數據(程序)記錄:
?編輯
?編輯
七、實驗結果分析:
八、思考題:
一、實驗名稱:
Linux系統中的常用命令
二、儀器、設備:
個人筆記本電腦;VMware虛擬機管理軟件;Centos 7的GNOME桌面系統??
三、參考資料:
Linux教程
四、實驗目的:
1、掌握Linux一般命令格式。
2、掌握有關文件和目錄操作的常用命令。
3、掌握有關進程操作的常用命令。
4、熟練使用man命令。
五、實驗內容(步驟):
1.正確地登錄和退出系統。
2.熟悉date、cal、who、echo、clear、passwd命令。
3.在用戶主目錄下對文件進行如下操作:復制一個文件、顯示文件內容、查找指定
內容、排序、文件比較、文件刪除等。
4.對目錄進行管理:創建和刪除子目錄、改變和顯示工作目錄、列出和更改文件權限、鏈接文件等。
5.利用man命令顯示date、echo等命令的手冊頁。
6.顯示系統中的進程信息。
六、實驗數據(程序)記錄:
- 登錄進入系統,修改個人密碼。
2.使用簡單命令:date、cal、who、echo、clear等,了解Linux命令格式。
?
3.瀏覽文件系統:
(1)運行pwd命令,確定當前工作目錄。(2)運行1s-1命令,理解各字段含義。(3)運行1s-ai命令,理解各字段含義。
?
(4)使用cd命令,將工作目錄改到根(/)上。運行1s-1命令,結合書中的圖2-2,了解各目錄的作用。
1.直接使用cd,回到哪里了?用pwd驗證。
?
2.用mkdir建立一個子目錄subdir。
?3.將工作目錄改到subdir
4.文件操作:
(1)驗證當前工作目錄在subdir。
(2)運行date>filel,然后運行cat filel,看到什么信息?
(3)運行cat subdir,會有什么結果?為什么?
答:因為subdir是一個文件夾,不允許查看
(4)利用man命令顯示date命令的使用說明。
(5)? 運行man date>>file1,看到什么?運行cat filel,看到什么?
?(6)? 利用1s-1 filel,了解鏈接計數是多少?運行In file1 ??../fa,再運行ls -l file1,看鏈接計數有無變化?用cat命令顯示fa文件內容。
答:有變化,鏈接計數加一
(7)? 顯示filel的前10行、后10行。
?
?
(8)? 運行cp filel file2,然后1s -1,看到什么?運行mv file2 ?file3,然后ls -l,看到什么?運行cat f*,結果怎樣?
?
?
(9)? 運行rm file3,然后1s-1,結果如何?
?
(10) 在/etc/passwd文件中查找適合你的注冊名的行。
(11)? 運行1s-1,理解各文件的權限是什么?
(12)? 用兩種方式改變file1的權限。
(13)統計file1文件的行數、字數。
(14)運行man ls|more,顯示結果是什么?運行cat filel|head-20|tee file5,結果如何??
?
?
七、實驗結果分析:
- 本次實驗過程中,通過對Centos 7的GNOME桌面系統的基本操作以及常用指令的使用,我對操作系統的功能和應用有了更深的認識,并熟練掌握了一些指令的使用方法,例如:date、cal、who、echo、clear、pwd、man、ls ?-l、mkdir、chmod等Linux命令格式,熟練掌握了有關進程操作的常用命令,學會了使用>>和>符號,為進一步的學習Linux教程打下基礎。
- 在這次實驗中,我嘗試了遠程登陸擬機中的Linux操作系統,知曉了在VM中創建的虛擬機還可以通過Windows PowerShell進行遠程登陸
- 實驗中每次遇到含義不夠清楚的指令,我都通過翻書和觀看上課時所記錄的筆記以及百度等等,將每一條指令、每一個操作都弄懂弄通,熟練掌握。
- 我始終堅信:“對Linux實驗環境從初期的生疏到后期的熟悉,對Linux指令從初期的陌生到逐漸的內化,是一個令人有成就感的過程。
八、思考題:
試說明find、tee、gzip命令的功能?
答:find:find?指令用于在目錄結構中搜索文件,并執行指定的操作。
tee:tee?命令主要被用來向standout(標準輸出流,通常是命令執行窗口)輸出的同時也將內容輸出到文件。
gzip:gzip是?linux中常見的壓縮/解壓工具。