cp 用法
在 Unix 和 Linux 操作系统中,cp 是一个非常有用的命令,用于复制文件和目录。cp 命令允许您将文件从一个位置复制到另一个位置,也可以将多个文件复制到一个目录中。下面我们将详细介绍 cp
命令的使用方法。
1. 复制单个文件
若要复制一个文件,使用以下命令:
cp source_file target_location
其中,source_file 是要复制的文件的名称和路径,target_location 是要复制到的目标位置。例如,要将文件
/user/documents/file1 复制到 /user/desktop 目录中,使用以下命令:
cp /user/documents/file1 /user/desktop
2. 复制多个文件
要将多个文件复制到一个目录中,使用以下命令:
cp file1 file2 file3 target_directory
在这种情况下,file1、file2 和 file3 是要复制的文件的名称,target_directory 是要复制到的目标文件夹。例如,要将三个文件
file1、file2 和 file3 复制到 /user/documents 目录中,使用以下命令:
cp file1 file2 file3 /user/documents
3. 复制目录
若要复制整个目录,使用以下命令:
cp -r source_directory target_location
在这个命令中,-r 是用于复制目录的选项。例如,要将
/user/documents 目录复制到 /user/desktop 中,使用以下命令:
cp -r /user/documents /user/desktop
4. 复制并保留文件权限 复制文件时,有时候需要保持与原文件相同的文件权限。要执行此操作,使用以下命令:
cp -p source_file target_location