在 Ubuntu 中,cp 命令用于復制文件和目錄。它允許用戶將一個或多個源文件或目錄復制到目標位置。以下是 cp 命令的一些基本用法:
復制文件:
cp source_file destination_file
這將把 source_file 復制為 destination_file。
復制目錄(需要使用 -r 選項來遞歸復制):
cp -r source_directory destination_directory
這將遞歸地復制整個 source_directory 及其內容到 destination_directory。
復制多個文件:
cp file1 file2 file3 destination_directory
這將把 file1、file2 和 file3 復制到 destination_directory。
使用通配符復制文件:
cp *.txt destination_directory
這將復制當前目錄下所有擴展名為 .txt 的文件到 destination_directory。
保留文件屬性:
使用 -p 選項可以保留文件的修改時間、訪問時間和權限模式:
cp -p source_file destination_file
交互式復制:
使用 -i 選項可以在覆蓋目標文件之前提示用戶確認:
cp -i source_file destination_file
這些是 cp 命令的一些基本功能,實際使用中可以根據需要進行組合,例如 cp -rp source_directory destination_directory 來遞歸復制目錄并保留文件屬性。