跳到主要内容

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