BTFS :一种基于FUSE的Bittorrent文件系统

BTFS :一种基于FUSE的Bittorrent文件系统

2018-05-30 16:16

  人工智能+区块链的发展趋势及应用调研报告

【51CTO.com快译】torrents用来在互联网上进行共享和下载数据已经很长时间了。市场上有大量的图形和命令行torrents客户端工具。不过有时候,你可能没有耐心等待你的下载完成。或者你可能想要立即观看内容。这就是BTFS这个不起眼的文件系统派上用场的地方。使用BTFS,你可以将torrent文件或磁力链接安装为目录,然后将其作为文件树中的任何只读目录。这些文件的内容将在应用程序读取时按需下载。由于BTFS在FUSE之上运行,因此不需要进入Linux内核。

安装BTFS

BTFS在大多数Linux发行版的默认存储库中都有资源。

在Arch Linux及其衍生系统上,运行以下命令来安装BTFS。

$ sudo pacman -S btfs

在Debian,Ubuntu,Linux Mint上:

$ sudo apt-get install btfs

在Gentoo上:

# emerge -av btfs

另外,BTFS也可以使用Linuxbrew软件包管理器进行安装。

$ brew install btfs

用法

BTFS的使用非常简单。你只需要找到一个torrent文件或磁力链接,并将其安装在一个目录中。然后将torrent文件或磁力链接的内容安装在你选择的目录内。当一个程序试图访问该文件进行读取时,实际的数据将会被按需下载。此外,像ls,cat和cp这样的工具也能按照预期的方式操作torrent。像vlc和mplayer这样的应用程序也可以不加改变地工作。玩家甚至可能不知道实际内容并非物理上的存在于本地磁盘中,而是根据需要从种子中进行收集。

创建一个目录来安装torrent / magnet链接:

$ mkdir mnt

安装torrent/magnet链接:

$ btfs video.torrent mnt

进入目录

$ cd mnt

并开始观看!

$ vlc <path-to-video.mp4>

给BTFS一些时间来找到并获取网站tracker。 一旦真实数据被加载,BTFS就不再需要tracker了。

要卸载BTFS文件系统,只需运行以下命令:

$ fusermount -u mnt

现在,挂载的目录中的内容将消失。想要再次访问内容,你需要按照上面的描述重新安装torrent。

BTFS应用程序会将你的VLC或Mplayer变成种子播放器。安装你最喜爱的电视节目或电影种子文件或磁力链接,然后开始观看,无需下载整个torrent内容或等待下载完成。Torrent或磁力链接的内容将在应用程序访问时按需下载。

以上就是所有内容了。希望能帮到你。

原文标题:BTFS – A Bittorrent Filesystem Based On FUSE,作者:SK

(0)

相关推荐

  • Imfile背后的技术原理剖析

    近期出现了FIL,XCH,BZZ这些存储系统出来,好多人都不了解就拼命的冲进去,一起狂欢,最后落得一地鸡毛,其实分布式存储要落地到民众使用太难,本次我们讲解下最接地气的比特流(Bittorrent)技 ...

  • linux下挂载VHD等虚拟磁盘文件的方法

     更新时间:2017年04月27日 10:55:46   作者:乌合之众   本篇文章主要介绍了linux下挂载VHD等虚拟磁盘文件的方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 1.RAW ...

  • 一种基于石墨烯/碳纳米管气凝胶的微型超级电容器制作方法

    一种基于石墨烯/碳纳米管气凝胶的微型超级电容器制作方法,将配置好的氧化石墨烯和碳纳米管的混合液注入到挤料装置中,通过三维成型得到三维微电极,经过冷冻干燥并退火还原,得到微型超级电容器产品. 根据以上方 ...

  • 一种基于生成对抗网络的无人机图像去雾算法

    一种基于生成对抗网络的无人机图像去雾算法 随着人类社会的不断发展与科技的不断进步,人们已经进入了信息时代.无人机作为这个时代信息获取的独特载体,凭借自身优势,在航拍.农业.救灾防灾.野生动物观测.测绘 ...

  • 一种基于传感器技术的小鼠自动癫痫发作检测系统

    目前的视频跟踪技术可以通过多种方式提高癫痫研究的简便性和效率.动物运动轨迹跟踪系统(VisuTrack软件定制)是一种自动视频跟踪软件程序,不仅可以跟踪动物,还可以在像素级别检测视频中的动物活动变化. ...

  • 一种基于旋转平台的位置回避动物行为实验方法

    在APA学习大鼠放置在一个缓慢旋转的转台上(即每分钟1转),当他们进入或穿过一个固定象限时收到一个电击刺激.在手术前的测试作为基线d0,术后第7.15.30天进行测试.预训练:大鼠每天接受6至7次试验 ...

  • 一种基于纳米技术的治疗前列腺病的艾灸配方及其灸疗贴.pdf

    <一种基于纳米技术的治疗前列腺病的艾灸配方及其灸疗贴.pdf>由会员分享,可在线阅读,更多相关<一种基于纳米技术的治疗前列腺病的艾灸配方及其灸疗贴.pdf(8页珍藏版)>请在专 ...

  • ECCV 2020 | PHOSA:一种基于单目图像的人-物重建方法

    概述 作者提出了一种能够推断出人类和物体的形状和空间排列的方法,只需要一张在自然环境中捕捉的图像,且不需要任何带有3D监督的数据集.该方法的主要观点是,将人类和物体结合起来考虑,这样会产生" ...

  • 几种基于RTOS的实用工具

    注+星标公众号,不错过精彩内容 来源 | 麦克泰技术 微信公众号 | 嵌入式专栏 越来越多的嵌入式系统依赖于实时操作系统(RTOS)的使用,以满足实时需求,减少上市时间,简化开发,增加代码可移植性.尽 ...

  • Advanced science ǀ 一种基于肠道菌群及炎性环境干预炎症性肠病特定部位的促分解肽纳米疗法

    推荐:江舜尧 编译:卓求 编辑:十九 陆军军医大学张建祥教授和澳门大学王瑞兵教授等人于2019年8月1日在顶级期刊Advanced science上发表了题名为<A proresolving p ...

  • 一种基于菌群采样器的粪便菌群采样方法

    图1 Longsee菌群采样保护套装外观 该采样神器品名Longsee菌群采样保护套装,由微生太和南芯医疗联合推出,由采样器.采集管和4ml保护液等组成.其中的保护液能瞬间固化样本中的菌群,使样本的菌 ...