在Ubuntu中,cp(copy的缩写)是一个用于复制文件和目录的命令。它的基本语法如下:
cp [选项] 源 目标
这里是一些常用的cp命令选项:
-r 或 --recursive:递归复制目录及其内容。-v 或 --verbose:显示详细的复制过程。-p 或 --preserve:保留文件的属性(如所有者、时间戳等)。-a 或 --archive:归档模式,保留符号链接、文件权限、用户和组信息等。以下是一些使用cp命令的示例:
cp source.txt destination.txt
-r选项):cp -r source_directory destination_directory
-p选项):cp -p source.txt destination.txt
cp -a source_directory destination_directory
请注意,如果目标路径已存在同名文件或目录,cp命令默认会覆盖它们。 若要避免覆盖,请使用-n(no-clobber)选项。