用于传输本地文件到linux的软件是,Linux系统之文件传输的几种方式

Linux系统安装好以后以及能上网、能进行软件安装后,接下来可能就需要从其它机器复制一些文件或者把文件复制到其它机器,那么就涉及到文件的传输和共享,下面介绍一下常规的一些文件传输和共享方案。

1、传统的FTP

FTP的原英文即File Transfer Protocol(文件传输协议),是专门用于计算机之间传输文件的协议,其发明的时间保守估计有30年,是在互联网发明之初发明的协议,其主要特点有:

A.可以上传和下载,双向文件传输

B.最古老、曾经应用最广的文件传输技术

C.太古老了,目前应用的不是很多

D.原始FTP没有安全措施,传输过程不加密,需要加密得用SFTP。

工具软件:

客户端:Linux系统默认都支持,即ftp命令,其它的ftp的客户端有很多,常见的有FileZilla、Fire FTP、WinSCP 等等;

服务器端:Vsftp、Apache FtpServer

2、采用ssh上传下载文件

只要能通过远程的ssh客户端登录Linux服务器,那么就可以传输文件,具体命令格式为:scp 源文件路径 目标文件路径,比如:将本地的/gangtiedaxia/a.txt复制到IP为10.0.0.1的Linux服务器上,命令为:scp /gangtiedaxia/a.txt gangtie@10.0.0.1:/home/ gangtiedaxia,如果是从服务器到本机,则为:scp gangtie@10.0.0.1:/home/gangtiedaxia /gangtiedaxia/a.txt ,Windows系统下面有putty程序带的 pscp.exe可以实现同样的功能,Xshell程序里面有Xftp程序可以实现界面友好的在Linux机器和Windows机器里互相传输文件。

该方案特点:

A.数据传输加密安全,B.只要能用ssh登录,就可以传输文件。

3、采用http的方式传输文件

这种方案只能实现单向下载,可以用主流的Web服务器软件搭建,如果是简单的下载文件,可以用Python语言平台运行简单的web服务器软件模块来实现,比如要共享下载IP为10.0.0.1的Linux服务器路径 /gangtiedaxia的文件,则可以在终端输入 cd/gangtiedaxia 命令,进入该目录,然后输入:python -m SimpleHTTPServer 8080 ,然后在客户端的浏览器里输入 http: //10.0.0.1:8080就可以看到Linux服务器上gangtiedaxia文件夹的所有文件,然后可以进行下载传输。

4、采用TeamViewer传输文件,该工具非常现成,既可以远程控制又可以进行文件传输。

5、采用文件同步软件,目前比较流行,可以实现任何客户端与服务器端的同步功能,典型的软件有Resilio Sync、syncthing(开源)。

6、SecureCRT的sz/rz方式

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值