我是靠谱客的博主 土豪过客,最近开发中收集的这篇文章主要介绍Linux跨服务器文件传输总结,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

会慢慢更新

 linux文件传输主要有一下几种方法:

1.ftp 2.samba服务3.sftp4.scp5.rcp6 使用rsync传输7使用nc传输

sftp username@IP

cd

lcd

put

get

quit

前几种相对熟悉,就暂不整理。

For my daily report,先整理下面几种。

1使用scp命令传输:

从服务端copy文件到本地:

 scp 服务器用户名@iP地址:服务端文件路径 客户端保存路径。

从本地copy文件到服务端:

 scp 本地文件路径 服务器用户名@IP地址:服务端保存路径。

 若想copy文件夹,则在 scp后加命令参数 -r。

 

 2使用rcp命令传输:

 目标主机需要事先打开rcp功能,并设置好rcp的权限:把源主机加入到可信任主机列表中,否则无法在源主机上使用rcp远程复制文件到目标主机。

rcp命令语法:

两种格式。第一种格式用于文件到目录下重命名的拷贝;第二种格式用于把文件或目录拷贝到另一个目录中。

rcp 命令参数 源文件 目标文件 //将源文件copy至目的地并重命名为目标文件。

rcp 命令参数 源文件 目标目录 //将源文件copy至目标目录下。

 

3使用rsync传输:

客户端和服务端都需要安装rsync

保持客户端backup文件夹与服务端的www文件夹的数据同步,在客户端所在机器输入:

 rsync -avz 用户名@服务端IP地址::www/ /backup/

 

4使用nc传输(发现nc用途很多,鉴于时间关系先只学习它在文件传输方面的应用)

 从192.168.2.33拷贝文件到192.168.2.34

 在192.168.2.34上: nc -l 1234 > test.txt

 在192.168.2.33上: nc 192.168.2.34 < test.txt

 

 

为了使传输速度更快,一般会对要传输的文件进行压缩,再进行文件传输,压缩命令:

tar 命令参数 文件名 常用参数 -p可以保持文件的属性不变

最后

以上就是土豪过客为你收集整理的Linux跨服务器文件传输总结的全部内容,希望文章能够帮你解决Linux跨服务器文件传输总结所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(32)

评论列表共有 0 条评论

立即
投稿
返回
顶部