

IPFS操作教程2: 初始化你的IPFS资源库
通过学习本教程,你能够:
使用命令ipfs init初始化你的ipfs存储库,如下图显示:
你会发现在你的电脑账户目录下,产生了一个隐藏文件./ipfs。同时还为你的本机产生了一个IPFS节点的ID。这个./ipfs就是你在IPFS网络中的存储库。你可以把数据块存储到./ipfs/blocks下,共享给整个ipfs网络。
注:如果你之前已经初始化过ipfs,再次执行ipfs init命令时,会出现以下内容,
我们在第一步初始化时,显示内容的最后提醒我们可以通过命令ipfs cat /ipfs/QmS4ustL54uo8FzR9455qaxZwuMiUhyvMcX9Ba8nUH4uVv/readme 检查IPFS安装是否成功,如果执行该命令,出现下图,则说明安装成功。
我们还可以使用命令ipfs cat /ipfs/QmS4ustL54uo8FzR9455qaxZwuMiUhyvMcX9Ba8nUH4uVv/security-notes 查看ipfs使用须知。
ipfs会将本地的对象存储在~/.ipfs中。
该目录下的内容显示如下:
每个IPFS节点上传的数据和下载的数据,都会存储在该目录下。例如上文中的QmS4ustL54uo8FzR9455qaxZwuMiUhyvMcX9Ba8nUH4uVv/readme文件就存储在这里。你还可以使用grep命令查找文件的具体位置。
ipfs存储库的配置信息通常存储在的json文件中~/.ipfs/config。要查看当前配置,请运行: ipfs config show。
此配置文件中的一个有用的详细信息是Datastore.Path。它指定了你ipfs存储的内容存储在哪里。正如我们在第3步中看到的那样,通常路径是~/.ipfs。