linux 文件复制命令
时间: 2023-06-23 17:54:21 浏览: 103
Linux 命令-文件管理
在 Linux 中,有多种命令可以用来复制文件,最常用的命令是 `cp` 命令。
`cp` 命令的基本语法如下:
```
cp [选项] 源文件 目标文件
```
其中,`源文件` 表示要复制的文件或目录,`目标文件` 表示复制后的文件或目录。如果要复制多个文件或目录,可以将它们依次列出,中间用空格分隔。
下面是一些常用的选项:
- `-r`:递归复制目录及其子目录。
- `-p`:保留文件属性,包括权限、时间戳等。
- `-f`:强制复制,覆盖已存在的目标文件。
- `-i`:交互式复制,需要用户确认是否覆盖已存在的目标文件。
- `-v`:显示复制的详细过程。
例如,要将 `/home/user/file1` 复制到 `/home/user/dir1` 目录下,可以使用以下命令:
```
cp /home/user/file1 /home/user/dir1/
```
如果要将整个目录 `/home/user/dir2` 复制到 `/home/user/dir3` 目录下,可以使用以下命令:
```
cp -r /home/user/dir2 /home/user/dir3/
```
需要注意的是,如果目标文件已经存在,`cp` 命令会询问用户是否覆盖。如果要强制覆盖,可以加上 `-f` 选项。
阅读全文