1. 首页
  2. 文档
  3. BTFS中文文档教程
  4. 操作
  5. 常见用法

常见用法

添加文件

运行btfs add命令:

User-MacBook-Pro:images user_home$ btfs add heart.png
added QmdA3o9nFLwfF21GizuMK4xZpvdrZmwdA8xR8Z78Hn7J1i heart.png
 29.89 KiB / 29.89 KiB [==================================================================================] 100.00%

获取文件

运行btfs get命令:

User-MacBook-Pro:images user_home$ btfs get QmdA3o9nFLwfF21GizuMK4xZpvdrZmwdA8xR8Z78Hn7J1i
Saving file(s) to QmdA3o9nFLwfF21GizuMK4xZpvdrZmwdA8xR8Z78Hn7J1i
 29.89 KiB / 29.89 KiB [===============================================================================] 100.00% 0s

文件固定

在默认配置中,当存储超过配置文件中设置的最大容量阈值时,BTFS节点会对其缓存进行垃圾收集。但是,固定文件可以免于垃圾回收过程。

User-MacBook-Pro:images user_home$ btfs pin add QmdA3o9nFLwfF21GizuMK4xZpvdrZmwdA8xR8Z78Hn7J1i
pinned QmdA3o9nFLwfF21GizuMK4xZpvdrZmwdA8xR8Z78Hn7J1i recursively

您还可以将本地BTFS节点的上载文件发布到主机:

User-MacBook-Pro:images user_home$ btfs name publish  QmdA3o9nFLwfF21GizuMK4xZpvdrZmwdA8xR8Z78Hn7J1i
Published to QmY4KyMSCuWVo4BXrDu9g44WErya8EmGMJ1sWKWjXkR3r4: /btfs/QmdA3o9nFLwfF21GizuMK4xZpvdrZmwdA8xR8Z78Hn7J1i

检查本地BTFS节点的对等ID以查看托管的文件:

User-MacBook-Pro:images user_home$ btfs name resolve QmY4KyMSCuWVo4BXrDu9g44WErya8EmGMJ1sWKWjXkR3r4
/btfs/QmdA3o9nFLwfF21GizuMK4xZpvdrZmwdA8xR8Z78Hn7J1i

通过网关查看您的托管文件https://gateway.btfs.trongrid.io/btns/<PeerID>/。在我们的示例中,将显示最初上载的heart.png文件。

常见用法

域名绑定

域绑定允许您将托管文件路径显示为标准URL域名,而不是BTFS节点的对等ID。例如,假设您拥有“www.heart.com”,域名绑定允许您创建类似的URL路径https://gateway.btfs.trongrid.io/btns/heart.com/

要绑定域,必须通过添加“dnslink = / btfs / <peerID>”形式的DNS TXT记录来更改域DNS设置。

标签 , , ,
这篇文章对你有帮助吗?

我们要如何帮助您?