应该在Linux上使用的10种云解决方案

简介:

不久前,为用户提供一种备份远程机器上数据的简易方法还很稀奇。现在,我们已觉得这理所当然。Dropbox及其他公司简化了这项任务。苹果、谷歌和微软都提供各自的数据备份方法。

在Linux上,情况有点不一样。发行版并不提供各自的云服务来管理你的数据(不过Ubuntu过去拥有Ubuntu One)。一些主流发行版并不提供尚可的Linux客户软件。

但是你并非不走运。许多流行的服务确实可以在Linux下使用。你还有办法可以部署自己的解决方案,对数据获得控制权。

  专有服务

大多数商用的云存储服务依赖闭源代码。这让我们只好依赖相应提供商来发布可在Linux上运行的软件包或API。即便如此,这些往往是安装和使用起来最容易的服务,不需要大量的繁重工作。下面是值得考虑的几个选择。

1. Dropbox

Dropbox在Linux上可以如同在其他平台上使用。该服务在你的主目录下创建一个文件夹,可同步你放入到里面的所有数据。一个图标会出现在你的通知区,会显示数据何时同步。

Dropbox只支持GNOME的默认文件管理器Files。不过有办法让这项服务在其他桌面环境上使用。

2. Google Drive

你无法将正式的Google Drive客户软件安装到Linux上。但是如果你在使用基于GNOME的桌面,就可以浏览Drive文件,好像它们存储在本地那样。这归功于集成机制直接做入到了Files应用程序中。只要添加你的谷歌帐户(设置>在线帐户),你还可以访问电子邮件、日历事件和照片。

还有谷歌员工Burcu Dogan开发的一个命令行工具。这个工具让你可以将文件上传或下载到Drive,但是你无法获得后台同步功能。

一种更容易的工具也许是Insync,不过你得花钱才能享用服务。

3. SpiderOak

有些人很关心确保隐私性,SpiderOak也许是适合这些人的最佳选择。不像大多数竞争对手,SpiderOak承诺它无法访问你的任何数据。

该公司声称使用零知识方法:数据在你的设备上加密和解密。SpiderOak的员工并不知道密钥。这可以防止维护服务器的人员访问存储在服务器里面的数据。Edward Snowden建议使用SpiderOak,而不是使用Dropbox。

SpiderOak开发一些开源技术,比如Crypton,但是桌面客户软件是专有软件。如果你觉得这没问题,SpiderOak让你可以备份你计算机上的任何文件夹。

4. Mega

如果你需要大量存储空间,又不想花大笔钱,Mega倒是个选择。免费帐户为你提供50GB。如果你花同样的钱,与之竞争的其他服务通常只能提供1TB的存储空间,它可以提供4TB左右的存储空间。

5. BitTorrent Sync

BitTorrent Sync严格上来说并不是云存储提供商。你无法将文件上传到别人的服务器。相反,你在自己的设备之间同步文件。由于文件存储在多个地方,你尽可放心,那样万一一台计算机崩溃,也不会丢失全部数据。

服务可在主要的平台上使用。Linux客户软件基于Web,所以你解压缩安装文件后,运行服务器,打开浏览器,即可创建用户、开始拷贝数据了。

价格:免费;如果需要额外的功能特性,每年费用是39.99美元。

6. Steam

说到游戏保存,你可能不知道或不是特别关心单个文件保存在哪里。重要的是,你没有丢失花费在游戏上的心血。

由于比较新的游戏支持Steam的云保存,你可以从Windows切换到Linux,然后在上一次断开的地方继续下去。至于不提供支持的游戏,尤其是老式游戏,你可能只好挖掘一番,找到想要保存的同样文件,传输它们可能行不通。不过在一些情况下,你可以自行搭建一个游戏保存同步系统。

开源选项

许多Linux用户出于实际原因或情感原因而反对使用专有软件。幸好,如今还有好些开源替代方案可供选择。

7. Seafile

Seafile给了你选择。每月支付方案让你可以在美国或德国的远程数据中心存储最多2TB的数据。另外,你可以将文件存储在你自己的私有服务器上。

除了共享文件外,你还可以发消息给其他用户,管理权限,并建立用户组。

8. SparkleShare

SparkleShare客户软件可能会出现在你发行版的软件库中。这会在你的主目录下创建一个文件夹,同步你放入到里面的所有数据,就像Dropbox那样。该服务更适合文档,而不是庞大的音频或视频文件。你既可以托管自己的服务器,也可以依赖GitHub之类的服务。

  9. OwnCloud

与SparkleShare一样,OwnCloud让你可以将文件存储在自己的系统上,或者依赖远程提供商。你得到的体验有多简单取决于选择了哪一种方法。

不管怎样,OwnCloud并不仅限于文件共享。你可以使用该服务来管理日历和地址簿。客户软件让你可以查看照片、视频、PDF文档及其他文档。

10. Syncthing

Syncthing是一种开源服务,可以替代BitTorrent Sync。这意味着,你的数据并不通过任何人的服务器来传输。但是没有BitTorrent Sync提供的那种支持级别,你获得的体验可能不是同样可靠。这两种服务的安装大同小异,所以如果你更喜欢拥有一种开放系统,可能应该先试一试Syncthing。

  不是所有服务都称心如意

如果你已经将文件存储在某处,正在将平台切换到Linux,该如何是好?在一些情况下,你的切换过程不可能很顺畅。

苹果iCloud并不提供Linux客户软件,所以你只能通过Web浏览器访问你的文件。微软的OneDrive也不支持Linux,但是你可以使用一种命令行工具来避免这个问题。你也许最终不得不下载某个程序到计算机或硬盘上,使用一种新服务从头开始搞起。


本文转自d1net(转载)

目录
打赏
0
0
0
0
159
分享
相关文章
|
2月前
|
linux命令详细说明以及案例
本文介绍了常用的 Linux 命令及其详细说明和示例,包括:`ls`(列出目录内容)、`cd`(更改目录)、`rm` 和 `mv`(删除与移动文件)、`grep`(搜索文本)、`cat`(显示文件内容)以及 `chmod`(更改文件权限)。每个命令均配有功能描述、选项说明及实际案例,帮助用户更好地掌握 Linux 命令的使用方法。
161 56
Linux系统中的cd命令:目录切换技巧
踏过千山,越过万水,人生就是一场不断前行的旅程,总充满了未知与挑战。然而,“cd”命令如同你的旅伴,会带你穿梭在如棋盘一般的文件系统中,探索每一处未知。希望你能从“cd”命令中找到乐趣,像是掌控了一种络新妙的魔法,去向未知进发,开始你的探索之旅。
99 24
|
11天前
|
Linux命令的基本格式解析
总的来说,Linux命令的基本格式就像一个食谱,它可以指导你如何使用你的计算机。通过学习和实践,你可以成为一个真正的“计算机厨师”,创造出各种“美味”的命令。
56 15
Linux系统之su命令的基本使用
Linux系统之su命令的基本使用
73 2
Linux系统之su命令的基本使用
调试技巧 - 用Linux命令排查Java问题
总的来说,使用Linux命令来排查Java问题,需要一定的实践经验和理论知识。然而,只要我们愿意花时间深入了解这些工具,我们就能够熟练地使用它们来分析和解决问题。此外,这些工具只是帮助我们定位问题,真正解决问题需要我们对Java和JVM有深入的理解,并能够读懂和分析代码。
65 13
|
2月前
|
Linux基础:文件和目录类命令分析。
总的来说,这些基础命令,像是Linux中藏匿的小矮人,每一次我们使用他们,他们就把我们的指令准确的传递给Linux,让我们的指令变为现实。所以,现在就开始你的Linux之旅,挥动你的命令之剑,探索这个充满神秘而又奇妙的世界吧!
76 19
|
2月前
|
Linux 常用文件查看命令
`cat` 命令用于连接文件并打印到标准输出,适用于快速查看和合并文本文件内容。常用示例包括:`cat file1.txt` 查看单个文件,`cat file1.txt file2.txt` 合并多个文件,`cat > filename` 创建新文件,`cat >> filename` 追加内容。`more` 和 `less` 命令用于分页查看文件,`tail` 命令则用于查看文件末尾内容,支持实时追踪日志更新,如 `tail -f file.log`。
76 5
Linux 常用文件查看命令
|
2月前
|
linux常用命令详细说明以及案例
本文介绍了Linux中几个常用的命令及其用法,包括:`ls`(列出目录内容)、`cd`(切换目录)、`mkdir`(创建目录)、`rm -p`(删除目录及内容)和`mv`(移动或重命名文件/目录)。每个命令都配有详细说明、语法格式、常见选项及实用案例,帮助用户更好地理解和使用这些基础命令。内容源自[linux常用命令详细说明以及案例](https://linux.ciilii.com/show/news-285.html)。
|
3月前
|
Linux系统之whereis命令的基本使用
Linux系统之whereis命令的基本使用
136 24
Linux系统之whereis命令的基本使用
|
2月前
|
Linux od命令
本文详细介绍了Linux中的 `od`命令,包括其基本语法、常用选项和示例。通过这些内容,你可以灵活地使用 `od`命令查看文件内容,提高分析和调试效率。确保理解每一个选项和示例的实现细节,应用到实际工作中时能有效地处理各种文件查看需求。
76 19
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等