文件操做類命令ide
cp:copy的簡寫spa
cp SRC DESTorm
假如SRC是一個文件,遞歸
若是目標是一個文件且存在:覆蓋。
it
若是目標文件不存在:建立新文件,內容同源。class
若是目標存在,且是個目錄:複製源至目標目錄,並保持原名。
di
cp SRC... DEST文件
加入SRC有多個文件
view
若是目標存在且是一個文件:複製沒法進行。vi
若是目標存在且是一個目錄:複製各文件至目標目錄下並保持原名。
若是目標文件不存在:複製沒法進行。
若是SRC只有一個,且是一個目錄
若是目標是一個文件且存在:失敗
若是目標文件不存在:建立新目錄
若是目標存在,且是個目錄:複製源目錄至目標目錄中且保持原名
cp經常使用選項
cp SRC... DEST
-r 遞歸複製
-i 交互,詢問是否覆蓋
-d 複製連接自己,而非指向源文件
-p 保持原文件屬性
-a 參數的意義等同於 -dR --preserve=all
-d: 保持軟連接 -R: 遞歸 --preserve=all :保持文件原有屬性