linux scp 远程文件拷贝

1.什么是scp?

scp 是 secure copy 的缩写, 是 linux 系统下基于 ssh 登陆进行安全的远程文件拷贝命令,它相对rcp来说更加安全,是rcp的升级版.

2.它能哪来做什么?

scp 命令注意用于多个 Linux系统 之间复制文件和目录.

3.scp的使用

语法
拷贝文件
remote_username@remote_ip:remote_folder
拷贝文件夹(目录)
scp -r local_folder remote_username@remote_ip:remote_folder
示例(只列出了比较常用的两个):

注意:在使用以下命令时要确保 ssh 远程登录能够互通成功
测试是否成功:

ssh 另一台虚拟机IP地址
如下:
ssh 192.168.100.101

如果失败可以参考我的另一篇博客
https://blog.csdn.net/hongchenshijie/article/details/102669331

说明 192.168.100.101 的别名为hadoop02 ,已经同过hosts文件进行配置过了
1.将本地 01.txt 文件 复制到 192.168.100.101 机器的 /export目录下

scp /export/aaa/01.txt [email protected]:/export 
scp /export/aaa/02.txt root@hadoop02:/export 
scp /export/aaa/02.txt hadoop02:/export

2.将本地 aaa 目录 复制到 192.168.100.101 机器的 /export 目录下

scp -r /export/aaa [email protected]:/export
scp -r /export/aaa root@hadoop02:/export
scp -r /export/aaa hadoop02:/export

你可能感兴趣的:(linux)