在 Ubuntu 下,cp
命令用于復制文件和目錄。以下是 cp
命令的基本用法和一些常見選項:
cp [選項] 源 目標
-r
或 --recursive
:遞歸復制目錄及其內容。-v
或 --verbose
:顯示詳細的復制過程。-p
或 --preserve=mode,ownership,timestamps
:保留文件的權限、所有者和時間戳。-a
或 --archive
:等同于 -dR --preserve=all
,用于歸檔模式,遞歸復制并保留符號鏈接、文件權限等。-f
或 --force
:強制復制,如果目標文件已存在,則覆蓋而不提示。復制文件
將文件 file.txt
復制到目標目錄 /home/user/documents/
:
cp file.txt /home/user/documents/
復制目錄
使用 -r
選項遞歸復制整個目錄 source_directory
到目標目錄 /home/user/documents/
:
cp -r source_directory /home/user/documents/
保留文件屬性
使用 -p
選項復制文件并保留其屬性:
cp -p file.txt /home/user/documents/
詳細輸出
使用 -v
選項查看復制過程中的詳細信息:
cp -v file.txt /home/user/documents/
強制覆蓋
使用 -f
選項強制覆蓋目標文件而不提示:
cp -f file.txt /home/user/documents/
歸檔模式
使用 -a
選項進行歸檔復制:
cp -a source_directory /home/user/documents/
通過這些基本用法和選項,你可以靈活地在 Ubuntu 系統中使用 cp
命令來復制文件和目錄。