Linux 下跨平台分享文件

跨平台分享文件是一件麻烦的事情,尤其是在 Linux 平台下给其它平台(包括 Linux)发送文件,昨天晚上想给我 Eee PC 1000HE (使用 Windows 操作系统)上网本上复制几个几百 M 的电影过去,找了半天,没找到 U 盘,有朋友说, QQ 不是支持发送文件吗?是啊,Linux 下的 QQ 支持发送文件,可是我只有一个 QQ 号码,不会让我再去申请一个 QQ 号码吧?!

后来,突然想到一个叫做 Giver 的小程序,在其主页上看了一下,发现这个程序只能在 Linux 下使用,而且,双方都必须装这个程序才行,我肯定是不能用了。后来,突然想到在 Tuxmachines 上还看到一个 Linux 下的文件分享程序,赶紧在 Google Reader 上搜索了半天,终于找到了,这个程序叫做 Meiga

Meiga 可能是最好的 Linux 下文件分享软件之一了,适合局域网以及整个 Internet ,而且跨平台(从 Linux 发送文件给其它平台),赶紧下载 Ubuntu Jaunty (i386) 平台下的 meiga_0.2.1-1_i386.deb ,安装成功之后就可以在 应用程序–>Internet–>Meiga 菜单中找到它了。

使用 Meiga 也很简单,首先,打开 Meiga 。

点击加号,在出现的 Add Path 窗口中:

在 Local directory  中选择你要分享的文件所在的文件夹,Share as 填写你一个英文单词以兹识别。比如我选择了 /home/charlesp/Music 目录,并分享成 /music 以视区分。

完成好之后是这个样子的,现在,用自己的浏览器或者局域网内其它平台上的浏览器打开 Meiga 状态栏下面的那个网址(如果你分享了多个文件夹,点击每个目录状态栏会显示相应的网址)就可以下载你电脑上的文件了!不需要安装任何软件,只要有浏览器或者下载软件就行!

方便吧!(注:如果你分享的文件名是中文名,将 Firefox 或者 IE 浏览器的编码设置成 UTF-8 即可正常显示中文)

Meiga 不可以设置密码,但是这不存在隐私方面的问题,不是每个人都知道你的 IP 地址,不是每个人都知道你何时打开了 Meiga 。

消息来源: http://www.makeuseof.com/tag/dead-simple-file-sharing-with-meiga-linux/

这篇文章写的有点郁闷,这几天网速很慢,Ubuntu 也越来越慢,给 Photobucket 上传图片,Firefox 3.5.1 还崩溃了 N 次,中间 Ubuntu 还强制重启了一次。本来半个小时的文章,结果写了一个半小时,幸好 WordPress 有即时保存的功能,要不然……我操,洗洗睡了。

16 thoughts on “Linux 下跨平台分享文件

    1. 嘉佑

      @想入非非 是的,这个是基于 Gnome 开发的。你可以看看上面 @PT 的浏览中提到的命令,不需要额外安装软件也行。

      Reply
  1. leung

    如果是同一局域网内可用日本人开发的飞鸽传书啊,比较方便,yum install g2ipmsg
    官网是这个:www.ipmsg.org

    Reply
  2. PT

    @嘉佑 确实,至少差不多,不过默认;Meiga实现的也是SimpleHTTPServer的功能,如果用python来做,用不了多少行代码的……再说python随处可见……如果仅仅是传文件的话,说方便还是借python的模块了。

    Reply
  3. jackymao

    恩,上面说的即时局域网传输大文件的方法,很受教~,:)

    如果是需要在家和在公司要同步文件的话,推荐一下dropbox,全本地操作,全自动同步。跨平台,相当有用。

    简单介绍在:http://blog.jackymao.com/uncategorized/%e6%8e%a8%e8%8d%90-dropbox-%e8%bf%99%e4%b8%aa%e5%90%8c%e6%ad%a5%e8%bd%af%e4%bb%b6%ef%bc%8c%e5%b7%a5%e4%bd%9c%e4%b8%ad%e5%be%88%e6%9c%89%e7%94%a8-%e5%bc%ba%e8%bf%87-google-docs/

    Reply
  4. young001

    @嘉佑 信鸽使用的可以兼容飞鸽的协议,只要双方安装即可,在windows上安装飞鸽,在linux上安装信鸽,一般可以达到10M/s的传输速度

    Reply

Leave a Reply

Your email address will not be published. Required fields are marked *