linux 中復制文件和目錄的常用命令是 cp。其語法為 cp [選項] 源文件/目錄 目標文件/目錄,具體選項包括:-a 遞歸復制目錄;-f 覆蓋目標文件;-i 覆蓋前確認;-p 保留文件屬性;-r 遞歸復制目錄內容;-s 復制符號鏈接;-v 顯示詳細信息。例如,可使用 cp -r directory1 directory2 遞歸復制目錄,或使用 cp -i file1.txt file2.txt 在覆蓋目標文件前提示確認。
Linux 常用命令復制
簡介
Linux 中復制文件和目錄的常用命令是 cp。
語法
cp [選項] 源文件/目錄 目標文件/目錄
選項
- -a: 遞歸復制目錄及其內容
- -f: 覆蓋目標文件,無需確認
- -i: 在覆蓋目標文件前提示確認
- -p: 保留文件屬性,如時間戳和權限
- -r: 遞歸復制目錄內容
- -s: 僅復制符號鏈接,而不是鏈接的目標文件
- -v: 顯示復制過程中的詳細信息
使用示例
復制單個文件
cp file1.txt file2.txt
復制目錄(遞歸)
cp -r directory1 directory2
復制文件并保留屬性
cp -p file1.txt file2.txt
強制覆蓋目標文件
cp -f file1.txt file2.txt
在覆蓋目標文件前提示確認
cp -i file1.txt file2.txt
僅復制符號鏈接
cp -s link1 link2
顯示復制過程的詳細信息
cp -v file1.txt file2.txt