我们已经知道,如果上传到ipfs网络中的某个文件大小超过设定的大小(默认为256k),系统就会把这个文件分割成一个个的块(block)分开存储。block命令就是用来操作这些块的。大家要注意将这里的块和区块链中的块区别开来。
Block命令格式如下:
ipfs block 子命令
子命令有四个
get <hash>取回并显示某个块的内容,标准输出
put <file>将某个文件存入一个ipfs数据块,有如下三个选项
--format 指定新生成的块的cid格式
--mhtype 指定多重哈希函数
--mhlen 指定多重哈希长度
rm <hash>删除某个块,无法删除被pin的块,有如下两个选项
-f 删除时忽略不存在的块
-q 最小化输出的提示信息
stat <hash> 显示一个块的信息,包括块的哈希值和大小
如果你也喜欢ipfs,可以用微信扫码加入我的星球,我们一起亲密的玩耍
也可以加入我刚建的QQ群71789361,里边有一些不错的学习资料供下载。
个人微信:18191727