Linux系統簡單文件操作命令

  • 2020 年 3 月 13 日
  • 筆記
作業要求
項目 內容
這個作業屬於哪個課程 課程鏈接(點擊查看)
這個作業的要求在哪裡 作業要求
學號-姓名 17043211-方翔
作業學習目標 1,學習在Linux系統終端下進行命令行操作 。2,掌握常用命令行操作並能通過命令行操作解決簡單問題。

要求與提問

(1)打開終端

1.Ctrl + alt + t

2.右擊+E

(2)查看當前目錄

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

是root賬號,$是普通賬號

(3)在用戶主目錄(家目錄)下面創建一個以自己學號命名的目錄並查看是否創建成功

Q1:如何列出當前目錄下面的所有文件?

Q2:如何以列表的形式列出當前目錄下面的內容?

 

Q3:...分別代表什麼?

.代表當前目錄,..代表上一級目錄

(4)進入以自己學號命名的目錄,查看當前目錄,然後創建以自己姓名拼音命名的目錄

Q1:相對路徑和絕對路徑的區別?

相對路徑是從當前目錄開始的,絕對路徑是從根目錄開始的

Q2:如何從當前目錄返回用戶主目錄(家目錄)?

 

 

Q3:如何刪除目錄?

 

(5)在當前目錄的第一個子目錄創建一個文件並命名為a.txt

Q:如果touch命令後的文件已經存在會產生什麼作用?

 

 (6)進入當前目錄的第一個子目錄,然後顯示當前目錄,並列出當前目錄的內容,並向文件a.txt寫入一個字符串Hello Yanzu

Q:圖中符號>表示什麼?

向文件中寫入內容

(7)返回自己學號命名的目錄,查看tree命令是否可以使用,不能使用的話,安裝tree,安裝成功後使用該命令!

 

(8)把當前目錄的第一個子目錄中文件a.txt複製到第二個子目錄中,然後再次把第一個子目錄中的a.txt複製到第三個子目錄並命名為b.txt,最後把第一個子目錄中文件a.txt重命名為c.txt。通過tree命令查看當前目錄情況。

 

 Q:分別說明cp和mv的用法?並配以截圖描述**

CP是複製文件

mv用於文件或目錄的改名,或將文件或目錄移入其他位置。

 

(9)把/etc目錄下面的文件passwd複製到自己學號命名的文件夾

 

 (10)用head查看passwd文件的前5行內容,用tail查看passwd文件的後5行內容

 

 Q:文件查看的命令還有哪些?並簡要說明使用方法

cat 由第一行開始顯示內容,並將所有內容輸出

tac 從最後一行倒序顯示內容,並將所有內容輸出

more 根據窗口大小,一頁一頁的現實文件內容

(11)刪除學號命名的文件下passwd文件,以及刪除當前目錄下第三個子文件夾

 

 

 

 Q1.刪除文件夾還可以用什麼命令?如果使用該命令應如何操作?

rm -f 文件名

將會強行刪除文件,且無提示

 

 Q2.請簡要說明rm命令的使用方法?

rm命令刪除不需要的文件。該命令的功能為刪除一個目錄中的一個或多個文件或目錄,它也可以將某個目錄及其下的所有文件及子目錄均刪除。對於鏈接文件,只是斷開了鏈接,原文件保持不變。

rm 在刪除目錄時僅刪除空目錄,你可以使用 -d 選項

 

 將 Finished 子目錄及子目錄中所有檔案刪除,並且不用–確認 :

rm -rf Finished

 

 

 

作業要求
項目 內容
這個作業屬於哪個課程 課程鏈接(點擊查看)
這個作業的要求在哪裡 作業要求
學號-姓名 17043211-方翔
作業學習目標 1,學習在Linux系統終端下進行命令行操作 。2,掌握常用命令行操作並能通過命令行操作解決簡單問題。

要求與提問

(1)打開終端

1.Ctrl + alt + t

2.右擊+E

(2)查看當前目錄

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

是root賬號,$是普通賬號

(3)在用戶主目錄(家目錄)下面創建一個以自己學號命名的目錄並查看是否創建成功

Q1:如何列出當前目錄下面的所有文件?

Q2:如何以列表的形式列出當前目錄下面的內容?

 

Q3:...分別代表什麼?

.代表當前目錄,..代表上一級目錄

(4)進入以自己學號命名的目錄,查看當前目錄,然後創建以自己姓名拼音命名的目錄

Q1:相對路徑和絕對路徑的區別?

相對路徑是從當前目錄開始的,絕對路徑是從根目錄開始的

Q2:如何從當前目錄返回用戶主目錄(家目錄)?

 

 

Q3:如何刪除目錄?

 

(5)在當前目錄的第一個子目錄創建一個文件並命名為a.txt

Q:如果touch命令後的文件已經存在會產生什麼作用?

 

 (6)進入當前目錄的第一個子目錄,然後顯示當前目錄,並列出當前目錄的內容,並向文件a.txt寫入一個字符串Hello Yanzu

Q:圖中符號>表示什麼?

向文件中寫入內容

(7)返回自己學號命名的目錄,查看tree命令是否可以使用,不能使用的話,安裝tree,安裝成功後使用該命令!

 

(8)把當前目錄的第一個子目錄中文件a.txt複製到第二個子目錄中,然後再次把第一個子目錄中的a.txt複製到第三個子目錄並命名為b.txt,最後把第一個子目錄中文件a.txt重命名為c.txt。通過tree命令查看當前目錄情況。

 

 Q:分別說明cp和mv的用法?並配以截圖描述**

CP是複製文件

mv用於文件或目錄的改名,或將文件或目錄移入其他位置。

 

(9)把/etc目錄下面的文件passwd複製到自己學號命名的文件夾

 

 (10)用head查看passwd文件的前5行內容,用tail查看passwd文件的後5行內容

 

 Q:文件查看的命令還有哪些?並簡要說明使用方法

cat 由第一行開始顯示內容,並將所有內容輸出

tac 從最後一行倒序顯示內容,並將所有內容輸出

more 根據窗口大小,一頁一頁的現實文件內容

(11)刪除學號命名的文件下passwd文件,以及刪除當前目錄下第三個子文件夾

 

 

 

 Q1.刪除文件夾還可以用什麼命令?如果使用該命令應如何操作?

rm -f 文件名

將會強行刪除文件,且無提示

 

 Q2.請簡要說明rm命令的使用方法?

rm命令刪除不需要的文件。該命令的功能為刪除一個目錄中的一個或多個文件或目錄,它也可以將某個目錄及其下的所有文件及子目錄均刪除。對於鏈接文件,只是斷開了鏈接,原文件保持不變。

rm 在刪除目錄時僅刪除空目錄,你可以使用 -d 選項

 

 將 Finished 子目錄及子目錄中所有檔案刪除,並且不用–確認 :

rm -rf Finished