拷貝和移動文件(tree cp mv命令的使用)

學習Linux的每一課      2018-11-09      19:58:47

A:tree命令的使用

做用1:以樹狀圖的方式,查看指定目錄下文件目錄的結構。並會在最後一行提示共有多少文件和目錄。學習

做用二、利用-d選項,能夠只顯示當前文件夾下的目錄,而不顯示文件。spa

B:cp命令的使用

做用1、複製文件blog

拷貝文件目錄

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

做用2、利用-i選項,實現對文件進行復制操做的時候是否對目標文件進行覆蓋。遞歸

做用3、若給出的源文件是目錄,利用-r選項將實現遞歸複製當前目錄下的全部目錄和文件,且必須知足目標文件爲一個目錄。即會在目標目錄下,將源文件目錄名稱如下的目錄原樣複製,目標目錄的名稱代替了源文件目錄的名稱。實現了目錄的遞歸複製。float

 

C:mv命令的使用

做用一、用來移動文件和目錄方法

移動文件和目錄

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

做用二、給已經存在的文件和目錄重命名im

甲:給已經存在的文件進行重命名d3

A狀況:二者路徑相同,僅僅是修改文件名,好比在aaa目錄下,有兩個文件,111.txt和1111.txt,選中一個文件執行mv 111.txt dntxt,將會實現由111.txt到dn。txt的轉換,實際上後面那個文件在當前目錄下是不存在的。命名

#mv 111.txt kkk.txtdemo

B狀況:二者路徑相同, 好比在aaa目錄下,有兩個文件,111.txt和1111.txt,若是執行mv 111.txt 1111.txt將會在不提醒任何信息的狀況下,實現了更名功能,111.txt將會把本身的內容所有放到1111.txt中,可是會致使1111.txt中原有的內容在不提醒的狀況下被覆蓋,實現了更名功能,可是這種方法是不可取的,若是1111.txt中的內容比較重要呢?所以能夠利用-i選項來實現更名以前提醒是否將目標文件的原有內容進行覆蓋。

乙:給已經存在的文件夾進行重命名

mv aaa demo 便可實現

相關文章
相關標籤/搜索