Linux常用命令之——複製命令cp
複製命令cp
命令格式:cp [命令參數] [源文件/源文件夾] [目標文件]
命令作用:該命令把指定的源文件複製到目標文件,或者把多個源文件複製到目標目錄中。
==========================================================================
參數說明:
-a 該選項通常在複製目錄時使用,該命令會保留鏈接、文件屬性,並且遞歸地複製目錄;
-d 複製時保留鏈接;
-f 刪除已經存在的目標文件而不提示;
-i 在覆蓋目標文件之前,將會給出提示,要求用戶確認。輸入y時,目標被覆蓋。該選項爲交互式複製;
-p 使用該選項,cp除了複製源文件的內容外,還將把源文件的修改時間和訪問權限一併進行復制;
-r 若給出的源文件是目錄文件,此時cp命令將遞歸複製該目錄下所有的子目錄和文件。使用此選項時,目標文件必須爲一個目錄名;
-l 不進行復制操作,只是鏈接文件。
***************************************************************************
【注】爲防止用戶在不經意的情況下用cp命令破壞另一個文件,例如用戶指定的目標文件名已經存在,用cp命令複製文件後,這個文件就會被新的源文件覆蓋。因此,建議用戶在使用cp命令複製文件時,最好使用【-i】選項,在覆蓋文件時進行最後的確認!