首頁  >  文章  >  運維  >  linux中的cp是什麼意思?

linux中的cp是什麼意思?

青灯夜游
青灯夜游原創
2019-05-21 16:08:0620785瀏覽

cp就是copy的意思,是linux中的一個複製指令,主要用來複製檔案或目錄。在linux中cp複製指令是非常實用的,它可以將指定路徑下的檔案(目錄)複製到(成)另一個檔案或目錄中。下面這篇文章就來帶大家了解一下linux的cp複製指令,希望對你們有幫助。

linux中的cp是什麼意思?

linux cp指令

#Linux cp指令主要用於複製檔案或目錄。

基本語法:

cp [options] 源文件 目标文件(夹)

參數[options]說明:

● -a:此選項通常在複製目錄時使用,它保留連結、檔案屬性,並複製目錄下的所有內容。其作用等於dpR參數組合。

● -d:複製時保留連結。這裡所說的連結相當於Windows系統中的捷徑。

● -f:覆寫已經存在的目標檔案而不給予提示。

● -i:與-f選項相反,在覆蓋目標檔案之前給予提示,要求使用者確認是否覆蓋,回答"y"時目標檔案將被覆寫。

● -p:除複製檔案的內容外,還要把修改時間和存取權限也複製到新檔案中。

● -r:若給予的來源檔案是目錄文件,此時將複製該目錄下所有的子目錄和檔案。

● -l:不複製文件,只是產生連結文件。

範例:

使用指令"cp"將目前目錄"test/"下的所有檔案複製到新目錄"newtest"下,輸入如下指令:

cp –r test/ newtest

註:使用cp指令複製資料夾是一定要加「-r」參數,否則會出現「cp: omitting directory」錯誤。

以上是linux中的cp是什麼意思?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn