跳到主要内容

IPFS 常见命令

· 阅读需 2 分钟
素明诚
Full stack development

初始化本地 IPFS 配置文件。这是开始使用 IPFS 的第一步​

ipfs init

将文件添加到 IPFS 网络。这会返回一个唯一的哈希值,用于检索文件​

ipfs add <file>

通过其哈希值检索文件的内容​

ipfs cat <hash>

从 IPFS 下载文件或目录​

ipfs get <hash>

固定(Pin)一个对象到本地存储,防止它被垃圾回收​

ipfs pin add <hash>

从本地存储取消固定(Unpin)一个对象​

ipfs pin rm <hash>

列出给定哈希的对象链接​

ipfs ls <hash>

列出哈希对象的链接​

ipfs refs <hash>

获取原始 IPFS 块​

ipfs block get <hash>

存储原始 IPFS 块​

ipfs block put <file>

启动 IPFS 守护进程​

ipfs daemon

显示带宽统计​

ipfs stats bw

显示当前连接的节点​

ipfs swarm peers

发布 IPNS 名称​

ipfs name publish <hash>

解析 IPNS 名称​

ipfs name resolve <name>

运行垃圾收集清理未引用的文件​

ipfs repo gc

查看或修改配置文件​

ipfs config

直接与 DHT(分布式哈希表)进行交互​

ipfs dht

生成新的 IPNS 键​

ipfs key gen

管理文件存储数据​

ipfs filestore