Linux命令之CP詳解
Linux命令之CP詳解
嘿嘿,又一周過去了,大家過的怎麽樣呢,在這一周時間裏,小編可是又學到不少新知識呢。
今天呢,小編就和大家分享一下Linux中我們常用的CP的命令,這裏的cp可是copy的簡寫噢。
(容我嘚瑟一下)
學過linux的都知道,在我們操作的過程中,我們常常會用到cp這個命令,比如cp一個文件呀,cp多個文件呀,cp一個目錄呀等等。那我們cp不同的類型到底怎麽用呢?別急,小編將會為你一一解開疑惑。
(1)源:一個文件 目標:文件不存在。
那麽將會新建目標文件,並將源文件的內容填充之這個目標文件中。如圖所示:
(
那麽將會把源文件的內容覆蓋到目標文件中。如圖所示:
此處應註意:如果是普通用戶操作,建議加上-i,避免數據丟失。(如果不加-i,就會直接覆蓋,而沒有任何提示)
(3)源:一個文件 目標:存在且為目錄
那麽將會在該目錄下新建與源文件同名的文件,並將源文件的內容填充至新文件中。如圖所示:
(4)源:多個文件 目標:不存在或存在且為文件
那麽將不能復制 如圖所示:
(5)源:多個文件 目標:存在且為目錄
那麽將會在目標目錄下新建與源文件同名的文件,並將源文件內容復制到新文件中。如圖所示:
(6)源:目錄 目標:不存在
那麽將會創建與指定目標同名的目錄,並將源目錄中的所有文件復制到該目錄中。如圖所示:
(7)源:目錄 目標:存在且為文件
那麽將會提示錯誤,因為不能把目錄復制到文件中
如圖所示:
(8)源:目錄 目標:存在且為目錄
那麽將會在目標下新建與源目錄同名的目錄,並將源目錄中的內容復制到新目錄中。如圖所示:
好了,今天到此結束,小女子不才,有寫得不好的地方,請各位路過的大神多多包涵。
本文出自 “13007865” 博客,請務必保留此出處http://13017865.blog.51cto.com/13007865/1950056
Linux命令之CP詳解