2024年4月1日发(作者:)

linux cp 用法

Linux cp命令是一个非常常用的命令,它用来复制文件或者目录。本篇文章将详细介

绍linux cp 命令的使用方法,包括常用的参数以及实战案例。

一、常用参数

- -a或--archive: 这个参数可以复制目录时保留文件属性,包括权限、时间戳、链

接等。

- -r或--recursive: 这个参数是复制目录时必须使用的参数,以递归方式复制目录

及其子目录。

- -u或--update: 如果源文件比目标文件新,则覆盖目标文件。

- -i或--interactive: 如果目标文件已经存在,那么在覆盖前会先询问是否覆盖。

- -l或--link: 对于源文件是链接文件,此选项可以复制链接文件本身,而不是复制

这个文件的目标文件。

- -p或--preserve: 复制文件或目录的同时保留源文件的部分属性,包括所有者、组、

权限等。

- -v或--verbose: 显示详细的复制信息,包括文件名、复制大小等。

二、常见操作

1、复制单个文件

格式:cp [选项] 源文件 目标文件

示例:cp /root/ /root/test_

2、复制目录

说明:将/root目录下的test目录以递归方式复制一份到/root目录下,并重命名为

test_backup目录。

3、覆盖已存在的文件

4、交互式复制

6、保留源文件属性

7、复制软链接文件本身

三、总结