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

【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

【51CTO译稿,合作站点转载请注明原文译者和出处为51CTO.com】

作者:SK

1.《BTFS :一种基于FUSE的Bittorrent文件系统》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。

2.《BTFS :一种基于FUSE的Bittorrent文件系统》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。

3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/tiyu/23980.html