(一)Linux基本操做-(3)Linux文件基本操做管理

聲明:本筆記內容爲筆者本身整理.
數年以前在」Linuxcast」學習Linux,當時記錄了一份紙質版筆記,如今有意將其整理成電子版,供本身往後查閱以及分享.
感謝Linuxcast,感謝蘇勇(nash_su)老師!html


使用命令複製文件或目錄學習

用法:3d

經常使用參數:htm

  • 遞歸複製整個目錄樹
  • 顯示詳細信息(若是文件夾很大,複製一份須要很長時間,使用此參數就能夠顯示覆制時的詳細信息)

示例:
這裏寫圖片描述
在家目錄下新建文件「test」,以及文件夾「aaa」,文件夾「aaa」下新建文件夾「bbb」和「ccc」,以備使用。
首先使用查看,存在文件夾「aaa」,以及文件「test」;
使用查看文件夾「aaa」的內容,存在文件夾「bbb」和「ccc」。blog

使用,將「test」複製一份,而且命名爲「test_2」;
查看,多出了一個「test_2」文件;
使用,將「test」文件複製到文件夾「aaa」下;
使用,看到多出來一個「test」文件。遞歸

使用,提示「aaa」是一個目錄;
因此使用「」參數,,將目錄「aaa」複製,並命名爲「aaa_2」;
使用查看,多出來一個文件夾「aaa_2」,
使用,查看目錄下內容,正確。
這裏寫圖片描述
使用,複製aaa文件夾,命名爲aaa_3,並顯示覆制的詳細信息。
注意:同時使用兩個參數時, 和 的使用效果是同樣的。圖片

 使用mv命令來移動或者重命名文件或者目錄get

 用法:(的用法大多能夠參考命令)it

 若是指定文件名,就能夠重命名文件。ast

示例:
這裏寫圖片描述
使用,查看家目錄下文件;
使用,將文件「test」移動到文件夾「aaa」下;
使用,查看文件夾「aaa」的內容,其中有文件「test」;
使用,看到家目錄下的「test」文件已經沒了。
使用,將文件「test_2」移動到目錄「aaa」下,而且重命名爲「ok」
,查看目錄「aaa」下內容, 查看家目錄下內容,正確。
這裏寫圖片描述
首先,建立一個新的文件「ok」;
使用,不指定文件目錄,只指定文件名稱,即爲重命名文件
查看,原來的文件「ok」已經消失,多出來的是文件「mdzz」。

建立 命令
 前文已經作過介紹,再也不贅述。

刪除 命令:刪除文件或目錄

  • 交互式刪除
  • 遞歸刪除包括目錄內的內容
  • 強制刪除,沒有警告提示(使用時須要十分謹慎)

示例:
這裏寫圖片描述
使用,刪除mdzz文件;
使用,欲刪除文件夾「aaa」,提示沒法刪除,由於「aaa」是一個文件夾;
使用,刪除掉文件夾「aaa」;
可是上面刪除aaa文件夾的時候是一會兒所有刪除了,沒法本身作選擇性刪除,
因此使用「」參數,進入交互式刪除,,依次出現提示,分別鍵入「」表示刪除;
使用「」參數,表示強制刪除,,直接刪除文件夾「aaa_3」,託福備考沒有任何提示,由於參數覆蓋掉了參數,在Linux中,文件一旦刪除,幾乎不可能找回,因此-f參數異常危險,需謹慎使用。

 : 建立一個目錄
  :刪除一個空目錄
 或者 :刪除一個非空目錄(仍是使用以前的rm命令)
示例:
這裏寫圖片描述
使用,建立一個空目錄「mdzz」;
使用,刪除空目錄「mdzz」。
再使用建立空目錄「mdzz」,
而且,進入mdzz目錄下,
和,在mdzz下建立兩個文件夾;
,返回家目錄;
使用,提示沒法刪除;
使用,刪除非空目錄「mdzz」。


環境:   軟件版本:VirtualBox 4.3.12 r93733   Linux系統版本:CentOS 7 ×86_64 1511

相關文章
相關標籤/搜索