cp命令簡稱為,主要功能是復制文件或目錄。
cp命令可以將多個文件復制到特定文件名或已存在的目錄中,同時也可以將多個文件復制到指定目錄中。
以下是一些具體的案例:
用root身份,將root目錄下的.bashrc復制到/tmp下,並命名為bashrc。
**注意:**與mv命令不同的是,cp是拷貝,而mv相當於剪切。
拷貝多個文件到指定目錄中。
遞歸復制目錄及其子目錄內的所有內容。
創建文件的硬鏈接,而不是拷貝。可以使用-l選項來創建「快捷方式」或者鏈接到文件。
**注意:**創建符號鏈接只能在當前目錄下進行。
只拷貝符號鏈接文件,可以使用-P選項來實現。
可以試一下-L選項,它與-P選項相反,也是cp默認的行為。
拷貝目錄時,符號鏈接也會被拷貝。
詳細顯示命令執行的操作可以使用-v選項。
覆蓋前詢問(使前面的-n選項失效)。
蓋已存在的文件目標前將目標文件備份,可以使用--backup選項。
只拷貝文件屬性,不拷貝文件內容,可以使用--attributes-only選項。
使用-f選項會強制進行拷貝操作。