简介
教程: IPFS 中的文件
这里是用的 go-ipfs 0.4.8 版本进行测试的。请从 github 上升级到已经测试过的任意版本。
先决条件
- 需要有一些命令行基础
- 已经安装好 ipfs 的,参照之前教程里的说明
学习目标
通过本教程你将会学习到:
- 添加文件到 IPFS 的本地节点
- 从 IPFS 本地节点读取文件
- 列出 IPFS 节点的所有文件
- 告诉 IPFS 通过固定它们 (pinning them)来保存文件
关键概念
- IPFS 和常规文件系统的区别
- 通过 Hashes 识别文件
- IPFS 垃圾回收
- 在 IPFS 节点固定文件(pinning files)
课程
- 添加文件到 IPFS 并检索它
- 包装文件名和 IPFS 文件夹中的内容
- 阻塞(Pinning)-- 让 IPFS 保留文件
下一步
你已经知道了如何添加文件到 IPFS 并检索它们,你根据这个教程: 在线(Going Online)-- 加入分布式网站将这些文件分享到 P2P 网络上。
如果你想了解在你分享后怎样更新它们,请查看教程 -- 在永久(Permanent) Web 上发布更改
如果你想知道怎样通过传统的 HTTP 网站查看这些文件请访问教程:与传统的(Classical)HTTP 网络交互
如果你想更多地了解 IPFS 如何使用 Merkle DAG 存储内容,请访问 教程:Merkle 树和 IPFS DAG