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

scp是什么?

  • scp是 remote file copy program 的缩写, scp是远程文件拷贝命令。
  • 从本地拷贝到远程机器上
    Linux CentOS集群(scp 远程文件拷贝 )(二)
    准备工作

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

1 文件
语法格式

#拷贝文件
scp local_file [email protected]_ip:remote_folder\

  • 需求: 将本地 01.txt 文件 复制到 192.168.100.202 机器的 /export目录下

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

2 文件夹
语法格式

#拷贝目录
scp -r local_folder [email protected]_ip:remote_folder

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

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

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

  • 准备工作

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

  • 语法格式

scp [email protected]_ip:remote_file local_folder

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

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

2 目录

  • 语法格式

scp -r [email protected]_ip:remote_folder local_folder

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

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

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