linux系统中scp命令实现服务器之间数据的传输

linux系统中scp命令实现服务器之间数据的传输

1、从本地服务器传输至另一台服务器

测试服务器连通性:

复制代码
[root@centos79 test]# ifconfig | head -n 3   ## 查看本机服务器ip
ens32: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 192.168.3.83  netmask 255.255.255.0  broadcast 192.168.3.255
        inet6 fe80::ede3:5653:e765:1b1a  prefixlen 64  scopeid 0x20<link>
[root@centos79 test]# ping -c 3 192.168.3.33   ## 测试与远程服务器连通性
PING 192.168.3.33 (192.168.3.33) 56(84) bytes of data.
64 bytes from 192.168.3.33: icmp_seq=1 ttl=64 time=4.02 ms
64 bytes from 192.168.3.33: icmp_seq=2 ttl=64 time=2.42 ms
64 bytes from 192.168.3.33: icmp_seq=3 ttl=64 time=2.23 ms

--- 192.168.3.33 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2003ms
rtt min/avg/max/mdev = 2.239/2.895/4.027/0.804 ms
复制代码

 

2、将本地文件传输至远程服务器

[root@centos79 test]# ls
outcome.map  outcome.ped
[root@centos79 test]# scp outcome.map root@192.168.3.33:/home/test/
root@192.168.3.33's password:                                ## 这里要输入远程服务器对应用户(这里是root)的密码
outcome.map                                                                                        100% 1315KB   6.5MB/s   00:00

 

3、将远程服务器文件传输至本地服务器

[root@centos79 test]# ls
outcome.map  outcome.ped
[root@centos79 test]# scp root@192.168.3.33:/home/test/test.txt ./
root@192.168.3.33's password:
test.txt                                                                                           100%   22     3.6KB/s   00:00
[root@centos79 test]# ls
outcome.map  outcome.ped  test.txt

 

posted @   小鲨鱼2018  阅读(246)  评论(0编辑  收藏  举报
编辑推荐:
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
历史上的今天:
2018-07-31 linux 系统 grep 命令
点击右上角即可分享
微信分享提示