温馨提示×

linux怎样复制文件到别处

小樊
56
2026-09-13 16:31:37
栏目: 智能运维

在 Linux 中,复制文件最常用的是 cp 命令。下面按常见场景给你说明:


1. 复制文件到另一个目录

cp 源文件 目标目录

例子:

cp test.txt /home/user/docs/

把 test.txt 复制到 /home/user/docs/ 目录下。


2. 复制并重命名

cp 源文件 目标路径/新文件名

例子:

cp test.txt /home/user/docs/test_backup.txt

3. 复制目录(必须加 -r)

cp -r 源目录 目标目录

例子:

cp -r mydir /tmp/

4. 保留文件属性(权限、时间等)

cp -a 源 目标

(等价于 cp -rp 且更适合备份)


5. 覆盖前确认

cp -i 源 目标

6. 显示复制过程

cp -v 源 目标

7. 远程复制(到其他 Linux 机器)

scp 文件 user@ip:路径

例子:

scp test.txt user@192.168.1.10:/home/user/

如果你愿意,可以告诉我:

  • 是本地复制还是服务器之间复制
  • 是文件还是文件夹
  • 是否需要覆盖/备份

我可以直接给你一条可用命令。

0 踩