Linux服务器传输文件

1. Linux与windows传输文件
  1. sz,rz命令(推荐)
    它是Linux/Unix同Windows进行ZModem文件传输的命令行工具。若服务器上没有该命令可使用apt(yum) install lrzsz安装。

从服务器发送单文件到Windows:

sz filename   //例如:sz test.cpp

上传单文件到服务器:

rz   //在提示框中选择文件即可上传
  1. scp命令(较麻烦,不推荐)
    需要安装OpenSSH for Windows相关软件(Windows本身不支持ssh),例如:WinSSHD,安装完成之后启动服务
    从服务器发送文件到windows:
//进入linux,以administrator账号、192.168.1.55地址为例
scp test.cpp  administrator@192.168.1.55:/e:/file 

上传文件到服务器:

//进入linux,拷贝e:/file下面的test.cpp到当前目录
scp administrator@192.168.1.55:/e:/file/test.cpp ./ 
  1. 使用Xftp或WinSCP或者putty的内置组件PSCP.exe (推荐)

2. Linux与Linux传输文件

  1. 本地上传文件或文件夹到服务器
//从本地将 /usr/local目录下的test.md文件上传到服务器的/home/zgl/file目录下
scp /usr/local/test.md root@10.3.3.110:/home/zgl/file
//上传文件夹只需要加 -r 参数
scp -r /usr/local/file root@10.3.3.110:/home/zgl/file
  1. 从服务器下载文件或文件夹
scp -r zgl@10.3.3.110:/test /usr/local/ 
  1. 服务器间传文件
//从10.3.3.110 zgl账户下拷贝test.cpp到10.3.3.111 root账户的tmp目录下
scp zgl@10.3.3.110:/test.cpp root@10.3.3.111:/tmp/

ssh传文件默认使用22端口,若要复制文件到指定端口,使用-P参数:

scp -P 6222 /usr/local/file zgl@10.3.3.110:/test
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值