ipfs入门
IPFS
InterPlanetary File System
星际文件系统
面向全球的,点对点的分布式版本文件系统
特点
1.内容可寻址
2.版本管理
3.点对点超媒体P2P
我们看下http存在的问题
1.内容无法永远保存 404
2.浪费资源
3.效率低
ipfs init
会在home目录下创建.ipfs目录
里面存储了所有在ipfs上存储的数据
本机称为ipfs的节点
里面有配置文件
可以修改存储容量
与网络交互的端口
ipfs cat /ipfs/fdkfjdskfjsdjflsj/readme
ipfs cat /ipfs/fsdkfsjkdlfjdslkfjdsl/quick-start
ipfs daemon
文件夹相关
mkdir folder1
cp *.txt folder1
ls folder1
添加文件夹
ipfs ls 文件夹的哈希值
读取文件夹中文件的内容
ipfs cat 文件哈希
ipfs cat 文件夹哈希/文件的名字
------ipfs daemon
启动ipfs节点服务,与公网交互
ipfs daemon
此时,上传的数据会周期性的上传到网络中
https://ipfs.io/ipfs/哈希值
如果只想本地测试
ipfs daemon --offline
IPNS
命令
ipfs name publish