實驗二 Linux系統簡單文件操作命令
| 項目 | 內容 |
|---|---|
| 這個作業屬於哪個課程 | Linex系統與應用 |
| 這個作業的要求在哪里 | Linex簡單文件操作命令 |
| 學號-姓名 | 17041422-王驍陽 |
| 作業學習目標 | 1.學習在Linux系統終端下進行命令行操作; 2.掌握常用命令行操作並能通過命令行操作解決簡單問題。 |
打開終端的方式 我使用的是Centos打開終端的方式是鼠標右鍵選擇打開終端或在屏幕左下角顯示應用程序中找到終端。
(1)查看當前目錄

問:提示符$與#的區別? 答:#代表root權限,$代表普通用戶。
(2)在用戶主目錄下面創建一個以自己學號命名的目錄並查看是否創建成功

1.如何列出當前目錄下面的所有內容?
答:輸入指令ls -a。

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

答:輸入指令ls -l。
3..和..分別代表什么? 答:.代表當前目錄, ..代表當前目錄的上一級目錄。
(3)進入以自己學號命名的目錄,查看當前目錄,然后創建以自己姓名拼音命名的目錄

問: 1.相對路徑和絕對路徑的區別?
答:相對路徑是相對於當前目錄而言的, 而絕對路徑是從根目錄開始的。
2.如何從當前目錄返回用戶主目錄?


答:輸入指令cd
3.如何刪除目錄?

答:輸入指令 rm -r加目錄名
(4)在當前目錄的第一個子目錄創建一個文件並命名為a.txt

問:如果touch命令后的文件已經存在會產生什么作用?
答: 會覆蓋原文件並修改文件的日期,若文件不存在,則創建文件。
(5)進入當前目錄的第一個子目錄,然后顯示當前目錄,並列出當前目錄的內容,並向文件a.txt寫入一個字符串Hello World

問:圖中符號>表示什么?
答:>是輸出重定向,以覆蓋的方式把指定的信息輸出到指定文件
(6)返回自己學號命名的目錄,查看tree命令是否可以使用,不能使用的話,安裝tree,安裝成功后使用該命令

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



問:分別說明cp和mv的用法? 答:cp的用法為復制。
mv可以用來移動文件或將文件改名。
(8)把/etc目錄下面的文件passwd復制到自己學號命名的文件夾下

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

問:文件查看的命令還有哪些?並簡要說明使用方法。 vi 編輯方式查看 cat 顯示全部文件內容 more 分頁顯示文件內容 less 與more類似,但是可以往前翻頁
(10)刪除學號命名的文件下passwd文件,以及刪除當前目錄下第三個子文件夾
問: 1.刪除文件夾還可以用什么命令?如果使用該命令應如何操作?
答:刪除空文件夾還可以使用指令rm-r和rm-i

2.請簡要說明rm命令的使用方法?
111111111111111111
答:rm -ir 會像上圖一樣提示文件是否被刪除,而rm -rf 直接刪除,不會詢問
