暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

Linux服务器之间传输文件

笔记有云 2020-03-11
890

命令格式

    在实际开发过程中可能需要两台Linux服务器之间传输文件,那么就可以使用scp命令来实现文件传输。虽然scp传输的慢,但是scp使用了ssh传输,确保了传输的安全性

scp /root/soft/ root@127.0.0.1:/root/mysoft/
复制

格式说明:

scp:scp固定格式

/root/soft/:文件或文件夹所在的路径

root:接收方服务器用户名

127.0.0.1:接收方服务器IP

/root/mysoft:接收方存储位置

传输步骤

1、打开远程软件,如Xshell连接服务器

2、进入需要传输的文件或文件夹路径

3、输入以上命令

4、在会后的提示中输入yes

Are you sure you want to continue connecting (yes/no)?
复制

5、输入接收方服务器的密码  

传输示例

1、复制文件夹

scp -r /root/soft/ root@127.0.0.1:/root/mysoft/
//含文件夹本身
复制

2、复制文件夹下所有文件  

scp /root/soft/* root@127.0.0.1:/root/mysoft/
//注意:不包含文件夹本身
复制

3、复制文件  

scp /root/soft/ifilldream.png root@127.0.0.1:/root/
//注意:不会重命名文件
复制

4、复制文件  

scp  /root/soft/ifilldream.png root@127.0.0.1:/root/mysoft/filldream.jpg
//注意:会重命名文件
复制


除了scp命令,还可以使用rsync命令来传输文件,rsync和scp命令类似

传输文件:

rsync /root/soft/ifilldream.png root@127.0.0.1:/root/mysoft/
复制

传输文件夹:  

rsync -r /root/soft/ root@127.0.0.1:/root/mysoft
复制

【精彩推荐】

Java Error和Exception

Centos7安装JDK1.8

Linux环境中安装MySql

文章转载自笔记有云,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论