寫在前面
通過上一節的學習,我們基本的了解到在Linux 里面對於設備的掛載、卸載以及設備存在的目錄、掛載目錄、都有了一個基本的了解
本節主要了解文件、以及目錄的相關操作,比如文件、目錄的創建、以及刪除等等
創建目錄 mkdir [-p] {name}
加入-p 選項的目的在於,如果這個目錄不存在則創建,如果存在則不執行,這樣就不會出現錯誤,
目錄存在創建相同的目錄則會出現異常
加入-P 選項后,即使存在這個目錄,也不會出錯。
創建文件 touch / vi
創建文件的時候,絕大多數直接采用vi 編輯器保存創建的方式,因為這樣方便快捷,同樣的,touch 命令也可以進行創建文件的操作
但是,touch 命令主要是用於修改文件的時間,其另外一個屬性就是修改的文件不存在則會創建這個文件。
vi {文件目錄.后綴}
通過vi 編輯器的下部命令wq進行保存即可生成一個新的文件
touch {文件名.后綴}
同樣的,也可以創建一個新的空白文件,但這個操作我們很少使用,了解即可。
修改/移動 mv {選項} 源文件 目標
mv 其實在linux 里面算是一個很常見,並且很實用的一個命令,包含了文件、目錄的修改名稱以及移動
這里介紹其的三種操作
mv 源文件 目標文件 【進行重命名操作】
適用於文件的修改名稱操作
mv 源文件 目標路徑 【移動文件】
適用於文件的移動
mv 源目錄 目標目錄 【改名或修改】
若目標目錄存在,則移動,若目標目錄不存在則改名
完成目錄的重命名過程
將目錄移動到了根目錄下。
文件、目錄刪除
rm {選項} [文件/目錄]
- -i 進行詢問刪除,通常這個選項是默認自帶的
- -r 將目錄下的所有文件進行刪除
- -f 無需確認,直接刪除
無需確認,直接刪除這個目錄下所有的文件以及目錄
默認情況下會進行詢問,加入選項-f 直接無需詢問刪除
文件刪除命令是很可怕的,需謹慎操作,切不可 rm -rf / 直接把根目錄搞掉
文件、目錄復制
cp {選項} {源}{目錄}
- -r 若源是一個目錄,則復制源下面所有的子目錄以及文件到 指定目錄下
通過pwd 獲取到我們當前的目錄路徑,而后將我們現有的目錄進行一個全體的復制,復制到根目錄下的新目錄下,
新目錄不存在則會自動創建
復制一個當前目錄下的文件,到指定的目錄下,修改名稱為123.text
小結
通過今天的學習,應該掌握基本的文件移動、復制以及修改、刪除等基本的操作,這樣很是方便快捷的操作文件