Linux cp什么意思

在Linux作業系統中,cp是一個命令,它是 "copy" 的縮寫,意思是複製。這個命令用於將一個或多個檔案從一個位置複製到另一個位置。

例如,要複製一個名為 file.txt 的檔案到 /tmp 目錄,你可以使用以下命令:

cp file.txt /tmp

這將在 /tmp 目錄中創建一個名為 file.txt 的副本。

如果你想要複製多個檔案,或者將一個目錄及其內容複製到另一個位置,你可以使用通配符(如 *)來指定要複製的檔案或目錄。例如:

cp *.txt /tmp

這將複製當前目錄中所有以 .txt 結尾的檔案到 /tmp 目錄。

如果你想要複製目錄及其內容,你需要使用 -r--recursive 選項來告訴 cp 命令遞歸地複製目錄結構:

cp -r directory1 directory2

這將把 directory1 及其所有子目錄和檔案複製到 directory2

cp 命令還有一些其他的選項,例如 -i--interactive,它會在覆蓋現有檔案之前提示用戶確認;-v--verbose,它會顯示複製過程的詳細信息。

要查看 cp 命令的所有可用選項和用法,你可以運行:

man cp

這將打開 cp 命令的手冊頁,提供詳細的幫助信息。