Linux CentOS集群(scp 远程文件拷贝 )(二)

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接: https://blog.csdn.net/weixin_42518541/article/details/102697291

scp是什么?

  • scp是 remote file copy program 的缩写, scp是远程文件拷贝命令。
  • 从本地拷贝到远程机器上
    在这里插入图片描述
    准备工作

#创建目录
mkdir -p /export/aaa/bbb/ccc
#创建文件
touch /export/aaa/01.txt /export/aaa/02.txt
#显示
tree /export/aaa

1 文件
语法格式

#拷贝文件
scp local_file remote_username@remote_ip:remote_folder\

  • 需求: 将本地 01.txt 文件 复制到 192.168.100.202 机器的 /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 文件夹
语法格式

#拷贝目录
scp -r local_folder remote_username@remote_ip:remote_folder

  • 需求: 将本地 aaa 目录 复制到 192.168.100.202 机器的 /export 目录下
    scp -r /export/aaa [email protected]:/export
    scp -r /export/aaa root@hadoop02:/export
    scp -r /export/aaa hadoop02:/export

将远程机器内容复制到本地机器上

在这里插入图片描述

  • 准备工作

#创建目录
mkdir -p /export/a1/b1/c1
#创建文件
touch /export/a1/111.txt touch /export/a1/222.txt
#显示内容
tree /export/a1
1 文件

  • 语法格式

scp remote_username@remote_ip:remote_file local_folder

  • 练习3: 将 hadoop02的 111.txt 文件 复制到 hadoop01的 export目录

scp [email protected]:/export/a1/111.txt /export
scp root@hadoop02:/export/a1/222.txt /export
scp hadoop02:/export/a1/222.txt /export

2 目录

  • 语法格式

scp -r remote_username@remote_ip:remote_folder local_folder

  • 练习4: 将hadoop02的 /export/a1/ 目录 复制到 hadoop01 的 export目录下

scp -r [email protected]:/export/a1 /export
scp -r hadoop02:/export/a1 /export

看完之后别忘了点一个免费的赞哟!!!!

猜你喜欢

转载自blog.csdn.net/weixin_42518541/article/details/102697291