Linux 技術支援
⇒
基礎篇
進階篇
補腦篇
指令索引
中⇒ENG
版權所有, 引用請註明出處
cp
指令用於將文件和目錄從一個位置複製到另一個位置。其基本語法如:
cp [OPTIONS] SOURCE DESTINATION
:
一些常見的
cp
指令選項包括:
-r 或 -R:選項用於遞歸複製目錄,如果您要複製目錄,常要使用此標選項確以保複製所有內容和子目錄。
-i: 此選項在覆蓋目的地中的現有文件之前,,示您進行確認。建議使用此選項,以防止意外操作料資被覆蓋。
-u: 此選項僅在源文件更新時間晚於目的地文件,或者目的地文件不存在時進行複製。這在更新文件而不進行不必要複製時很有用。
-v: 此選項啟用詳細模式,會顯示正在複製的文件。
-p: 此選項保留原始文件的屬性和權限,包括所有權、權限、時間戳等。
以下是使用
cp
命令的幾個範例:
$
cp file.txt /path/to/destination/
←複製文件
$
cp -r directory_name /path/to/destination/
←複製目錄及其內容
$
cp -i file.txt /path/to/destination/
←複製文件,並在覆蓋前進行確認
$
cp -p file.txt /path/to/destination/
←複製並保留文件屬性
請注意
cp
命令在目的地中有相同名稱的文件時,默認會無警告地進行覆蓋。使用
cp
命令時,請始終謹慎以避免意外數據丟失。
更多
cp
範例和說明參考
連結
。