| 項目 | 內容 |
|---|---|
| 這個作業屬於哪個課程 | 課程鏈接(點擊查看) |
| 這個作業的要求在哪裡 | 作業要求 |
| 學號-姓名 | 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



