小甲鱼 发表于 2023-10-22 05:12:28

cp -- 复制文件或目录

cp 命令

概述:

cp 命令用于复制文件或目录。


格式:

cp ... [-T] SOURCE DEST
cp ... SOURCE... DIRECTORY
cp ... -t DIRECTORY SOURCE...


选项:


选项含义
-R, -r, --recursive 如果源文件是一个目录,则复制目录及目录内所有子目录和文件。
-i, --interactive 在覆盖目标文件前将给出提示 waiting for the user's response.
-f, --force 如果目标文件已存在,且不能被打开,则移除它并继续复制。
-p, --preserve 保留源文件的属性,包括所有者、模式以及时间戳。


参数:


参数 含义
SOURCE 要复制的源文件或目录。
DEST or DIRECTORY 目标文件或目录路径。


实例:

$ cp file1 file2# 复制文件 file1 到 file2
$ cp -r dir1 dir2# 递归复制目录 dir1 到 dir2,dir2 为目录名
$ cp file1 file2 dir1# 复制 file1 和 file2 到 dir1 目录
$ cp -i file1 file2# 如果 file2 存在,询问是否覆盖
$ cp -p file1 file2# 保留 file1 的属性,复制到 file2
小甲鱼科普:

cp 命令是 Linux 中非常常用的命令,它可以帮助我们快速地复制文件或目录。

在使用 cp 命令时,需要注意源文件和目标文件的权限和所有权,可能需要使用 sudo 命令来获取必要的权限。

歌者文明清理员 发表于 2023-10-22 09:15:50

{:10_275:}
页: [1]
查看完整版本: cp -- 复制文件或目录