cp命令介绍

 cp  命令是 Linux 和 Unix 系统中用于复制文件或目录的命令。它可以将一个或多个文件或目录从一个位置复制到另一个位置。

 cp  命令的基本语法如下:

 
cp [OPTIONS] SOURCE DEST
 

其中, OPTIONS  是可选的命令行选项, SOURCE  是要复制的文件或目录的路径, DEST  是目标文件或目录的路径。

 cp  命令的一些常见选项包括:

  •  -i :在覆盖目标文件或目录之前提示确认。

  •  -r :递归复制目录及其子目录中的所有文件和目录。

  •  -v :显示复制过程的详细信息。

  •  -f :强制覆盖目标文件或目录,即使它们已经存在。

  •  -a :保留文件的属性和时间戳。

  •  -u :只复制源文件中比目标文件新的文件。

  •  -x :只复制源文件中比目标文件旧的文件。

  •  -d :创建一个与源目录同名的新目录,而不是复制目录中的文件。

例如,要将名为  file.txt  的文件从当前目录复制到  ~/Documents  目录中,可以使用以下命令:

 
cp file.txt ~/Documents
 

如果要将整个  source  目录及其子目录中的所有文件和目录复制到  ~/Destination  目录中,可以使用以下命令:

 
cp -r source ~/Destination
 

 cp  命令是一个非常有用的工具,可以帮助您在 Linux 和 Unix 系统中更轻松地复制文件和目录。