go-ipfs命令详解之block

时间:2022-08-10 04:38:20

我们已经知道,如果上传到ipfs网络中的某个文件大小超过设定的大小(默认为256k),系统就会把这个文件分割成一个个的块(block)分开存储。block命令就是用来操作这些块的。大家要注意将这里的块和区块链中的块区别开来。

Block命令格式如下:

ipfs block 子命令

子命令有四个

get <hash>取回并显示某个块的内容,标准输出

put <file>将某个文件存入一个ipfs数据块,有如下三个选项

   --format 指定新生成的块的cid格式

   --mhtype 指定多重哈希函数

   --mhlen  指定多重哈希长度

rm <hash>删除某个块,无法删除被pin的块,有如下两个选项

   -f 删除时忽略不存在的块

   -q 最小化输出的提示信息

stat <hash> 显示一个块的信息,包括块的哈希值和大小

go-ipfs命令详解之block


如果你也喜欢ipfs,可以用微信扫码加入我的星球,我们一起亲密的玩耍

go-ipfs命令详解之block

 

也可以加入我刚建的QQ群71789361,里边有一些不错的学习资料供下载。

个人微信:18191727