Linux系统之间的文件互传

文章类别 in linux

让一个Linux系统与另一个Linux系统相互传输数据

有时候我们可能需要在一个Linux系统中与另一个Linux之间传输文件,那么这个时候我们就可以用到「scp」命令,scp是基于ssh协议的,保证了我们传输文件的安全性!

scp命令的使用:

从远程Linux中获取文件到我们本地:
scp 远程用户名称@ip地址:文件地址  本地路径

从本地Linux上传文件到远程Linux:
scp 本地文件路径 远程用户名称@ip地址:文件存放的地址

举个例子

1.从本地获取另一个Linux的一个文件

scp root@192.168.12.55:/usr/local/web/index.html /usr/local/
root@192.168.12.55's password: //这里输入另一个Linux的root密码
index.html			100%  13kb	12.6kb/s  00:00

这样子我们就获取到了ip地址为192.168.12.55的Linux的index.html文件 到我们的 /usr/local/下了。

2.我们上传一个文件到另一个Linux上

scp /usr/local/index.html root@192.168.12.55:/tmp
root@192.168.12.55's password: //这里输入另一个Linux的root密码
index.html			100%  13kb	12.6kb/s  00:00

这样,我们就把本地的文件传输到另一个Linux的/tmp目录下了!