在 Ubuntu 中,cp 命令用于復制文件和目錄。以下是 cp 命令的基本用法和一些常見選項:
cp [選項] 源 目標
-r 或 --recursive:遞歸復制目錄及其內容。-v 或 --verbose:顯示詳細的復制過程。-i 或 --interactive:在覆蓋目標文件之前提示用戶。-p 或 --preserve=mode,ownership,timestamps:保留文件的權限、所有者和時間戳。-a 或 --archive:等同于 -dR --preserve=all,用于歸檔模式。復制文件
將文件 file.txt 復制到目標目錄 /home/user/documents/:
cp file.txt /home/user/documents/
復制目錄
使用 -r 選項遞歸復制整個目錄 source_directory 到目標位置:
cp -r source_directory /home/user/documents/
保留文件屬性
使用 -p 選項復制文件并保留其權限、所有者和時間戳:
cp -p file.txt /home/user/documents/
交互式復制
在覆蓋目標文件之前提示用戶:
cp -i file.txt /home/user/documents/
歸檔模式復制
使用 -a 選項進行歸檔模式復制,保留所有文件屬性:
cp -a source_directory /home/user/documents/
-i 選項可以防止意外覆蓋。通過這些基本用法和選項,你可以靈活地使用 cp 命令在 Ubuntu 中進行文件和目錄的復制操作。