天天看點

實驗二 linux系統簡單檔案操作指令

實驗二 linux系統簡單檔案操作指令

項目 内容
這個作業屬于哪個課程 班級課程首頁連結(點選這裡)
這個作業的要求在哪裡 作業要求連結位址(點選這裡)
學号-姓名 17043113--胡斌
作業學習目标 (1)學習在Linux系統終端下進行指令行操作。 (2)掌握常用指令行操作并能通過指令行操作解決簡單問題。

1、檢視目前目錄

實驗二 linux系統簡單檔案操作指令

問:提示符$與#的差別?

答:$表示普通使用者權限,#代表root權限。

2、在使用者主目錄(家目錄)下面建立一個以自己學号命名的目錄并檢視是否建立成功

實驗二 linux系統簡單檔案操作指令
實驗二 linux系統簡單檔案操作指令

問:

(1)如何列出目前目錄下面的所有内容?(截圖)

實驗二 linux系統簡單檔案操作指令

(2)如何以清單的形式列出目前目錄下面的内容?(截圖)

實驗二 linux系統簡單檔案操作指令
實驗二 linux系統簡單檔案操作指令

3).和..分别代表什麼?

. 代表目前目錄;

..代表目前目錄的上一級目錄。

3、進入以自己學号命名的目錄,檢視目前目錄,然後建立以自己姓名拼音命名的目錄

實驗二 linux系統簡單檔案操作指令
實驗二 linux系統簡單檔案操作指令

老師,我這裡出了點問題,是以我把17043113的目錄删了,換成了170431

問:

(1)相對路徑和絕對路徑的差別?

絕對路徑是從盤符開始的路徑;相對路徑是從目前路徑開始的路徑。

(2)如何從目前目錄傳回使用者主目錄(家目錄)?(截圖)(有很多種方法)

通過cd指令:

實驗二 linux系統簡單檔案操作指令

(3)如何删除目錄?(截圖)(可以臨時建立一個目錄然後删除)

當删除檔案為空和不為空時,用不同的指令删除,如圖。

實驗二 linux系統簡單檔案操作指令

4、在目前目錄的第一個子目錄建立一個檔案并命名為a.txt

問:如果

實驗二 linux系統簡單檔案操作指令

touch指令後的檔案已經存在會産生什麼作用?

答:會把已存在檔案的時間資訊更新,而檔案内容保持不變。

5、進入目前目錄的第一個子目錄,然後顯示目前目錄,并列出目前目錄的内容,并向檔案a.txt寫入一個字元串Hello World

實驗二 linux系統簡單檔案操作指令

問:圖中符号>表示什麼?

答:>表示輸出重定向指令 ,會将原來的檔案的内容覆寫。

實驗二 linux系統簡單檔案操作指令

7、把目前目錄的第一個子目錄中檔案a.txt複制到第二個子目錄中,然後再次把第一個子目錄中的a.txt複制到第三個子目錄并命名為b.txt,最後把第一個子目錄中檔案a.txt重命名為c.txt。通過tree指令檢視目前目錄情況。

實驗二 linux系統簡單檔案操作指令
實驗二 linux系統簡單檔案操作指令
實驗二 linux系統簡單檔案操作指令

問:分别說明cp和mv的用法?并配以截圖描述

答:cp:拷貝,複制檔案到指定目錄;

   mv:移動檔案或将檔案重命名。(截圖如上所示)      

8、把/etc目錄下面的檔案passwd複制到自己學号命名的檔案夾下。

實驗二 linux系統簡單檔案操作指令

9、用head檢視passwd檔案的前5行内容,用tail檢視passwd檔案的後5行内容

實驗二 linux系統簡單檔案操作指令

問:檔案檢視的指令還有哪些?并簡要說明使用方法

答:more指令:按頁顯示檢視文本檔案内容;使用方法:more file

   less指令:分屏檢視檔案内容;使用方法:less   file 
​
    cat指令: 檢視檔案内容。使用方法:cat  file(隻讀) cat -n file (隻讀,顯示行号)      

10、删除學号命名的檔案下passwd檔案,以及删除目前目錄下第三個子檔案夾

實驗二 linux系統簡單檔案操作指令

問:

(1)删除檔案夾還可以用什麼指令?如果使用該指令應如何操作?

   除了rm指令還有rmdir,可以删除空目錄。      

(2)請簡要說明rm指令的使用方法?(截圖)

    rm -f:強制删除檔案或目錄;

        
實驗二 linux系統簡單檔案操作指令

rm -r或-R:遞歸處理,将指定目錄下的所有檔案與子目錄一并處理