1. 程式人生 > >Linux命令之CP詳解

Linux命令之CP詳解

linux命令之cp詳解

Linux命令之CP詳解

嘿嘿,又一周過去了,大家過的怎麽樣呢,在這一周時間裏,小編可是又學到不少新知識呢。

今天呢,小編就和大家分享一下Linux中我們常用的CP的命令,這裏的cp可是copy的簡寫噢。

技術分享(容我嘚瑟一下)

學過linux的都知道,在我們操作的過程中,我們常常會用到cp這個命令,比如cp一個文件呀,cp多個文件呀,cp一個目錄呀等等。那我們cp不同的類型到底怎麽用呢?別急,小編將會為你一一解開疑惑。

(1)源:一個文件 目標:文件不存在。

那麽將會新建目標文件,並將源文件的內容填充之這個目標文件中。如圖所示:技術分享



2)源:一個文件 目標:存在且為文件

那麽將會把源文件的內容覆蓋到目標文件中。如圖所示:

技術分享


此處應註意:如果是普通用戶操作,建議加上-i,避免數據丟失。(如果不加-i,就會直接覆蓋,而沒有任何提示)

3)源:一個文件 目標:存在且為目錄

那麽將會在該目錄下新建與源文件同名的文件,並將源文件的內容填充至新文件中。如圖所示:

技術分享


4)源:多個文件 目標:不存在或存在且為文件

那麽將不能復制 如圖所示:

技術分享

5)源:多個文件 目標:存在且為目錄

那麽將會在目標目錄下新建與源文件同名的文件,並將源文件內容復制到新文件中。如圖所示:

技術分享

6)源:目錄 目標:不存在

那麽將會創建與指定目標同名的目錄,並將源目錄中的所有文件復制到該目錄中。如圖所示:

技術分享技術分享

7)源:目錄 目標:存在且為文件

那麽將會提示錯誤,因為不能把目錄復制到文件中

如圖所示:

技術分享

8)源:目錄 目標:存在且為目錄

那麽將會在目標下新建與源目錄同名的目錄,並將源目錄中的內容復制到新目錄中。如圖所示:

技術分享

好了,今天到此結束,小女子不才,有寫得不好的地方,請各位路過的大神多多包涵。


本文出自 “13007865” 博客,請務必保留此出處http://13017865.blog.51cto.com/13007865/1950056

Linux命令之CP詳解