首页 > 网站 > 帮助中心 > 正文

使用tar远程打包与拆包传输

2024-07-09 22:50:17
字体:
来源:转载
供稿:网友


- LinuxA192.168.81.130

```

[root@localhost test]# ls

hello.txt

 

```

 


- LinuxB192.168.81.131


```

[root@localhost ~]# ls

anaconda-ks.cfg

```

 

- LinuxA192.168.81.130

 

 

```

[root@localhost test]# tar -cvf - hello.txt | ssh 192.168.81.131 "cd /home/ ; tar xvf -"

hello.txt

root@192.168.81.131's password:

hello.txt

 

```

 

- LinuxB192.168.81.131

 

```

[root@localhost ~]# ls

anaconda-ks.cfg  hello.txt

 

```

 

> 将要拷贝的目录或文件进行打包,-代表标准输出,然后再ssh传输到目标主机,运行相应的命令,tar xvf -将前面的标准输出内容作为解包对象

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表