Linux-文件的cp本地拷贝scp远程拷贝

文件或文件夹的复制命令

1.cp命令本地拷贝

命令:cp dir1/a.txt dir2 表示将dir1下的a.txt文件复制到dir2目录下

cp -r dir1 dir2 表示将dir1及其dir1下所包含的文件复制到dir2下

cp -r dir1/. dir2 表示将dir1下的文件复制到dir2,不包括dir1目录

说明:cp参数 -i:询问,如果目标文件已经存在,则会询问是否覆盖;

2.scp命令远程拷贝

例如想把 192.168.0.102 机器上的 /home/walking/data/name.txt 文件拷贝到 192.168.0.101 机器上的 /home/walking/data 目录下,可以使用命令:

scp /home/walking/data/name.txt [email protected]:/home/walking/data

同 cp 一样,如果复制的是整个文件夹的内容,则应使用 scp -r 命令。

命令解释:

/home/walking/data/name.txt 要传输的文件

root 目标服务器ssh账号名

@后面 目标服务器的IP地址

IP后的冒号后面 要传输到目标服务器的文件保存目录

你可能感兴趣的:(linux)