ipfs diag
-12.1-
ipfs diag
用法
ipfs diag - 生成诊断报告。
使用范例
ipfs diag
子命令
使用“ipfs diag
-12.2-
ipfs diag cmds
用法
ipfs diag cmds - 列出在本节点运行的所有命令。
使用范例
ipfs diag cmds [--verbose | -v]
选项
描述
列出正在运行和最近运行的命令。
子命令
使用“ipfs diag
-12.3-
ipfs diag cmds clear
用法
ipfs diag cmds clear - 从日志中清除不活跃请求。
使用范例
ipfs diag cmds clear
-12.4-
ipfs diag cmds set-time
用法
ipfs diag cmds set-time
使用范例
ipfs diag cmds set-time [--]
参数
。
-12.5-
ipfs diag sys
用法
ipfs diag sys - 打印系统诊断信息。
使用范例
ipfs diag sys
描述
打印关于你的电脑的信息,可辅助debug。
ipfs dns
用法
ipfs dns
使用范例
ipfs dns [--recursive | -r] [--]
参数
选项
描述
多重哈希很难记忆,但域名很容易记住。为了给多重哈希创建易于记忆的别名,DNS TXT记录能指向其他DNS链接,IPFS对象,IPNS密钥等待。这条命令解析这些指向相应对象的链接。
例如下面这条DNS TXT记录:
解析器将会给出:
解析器能递归解析出:
ipfs file
-14.1-
ipfs file
用法
ipfs file - 与以unix文件系统类似的IPFS对象交互。
使用范例
ipfs file
描述
“ipfs file”提供一个到以IPFS对象为代表文件系统的接口,这个接口隐藏了ipfs实现的细节,比如展示对象(分列和分块)。
子命令
使用“ipfs file
-14.2-
ipfs file ls
用法
ipfs file ls
使用范例
ipfs file ls [--]
参数
描述
展示一个路径下的IPFS或IPNS对象的内容。
JSON输出包括大小信息。对文件来说,child的大小就是该文件内容的总共大小。对目录来说,child 的大小就是IPFS链接的大小。
路径可以是有前缀的斜杠,在这种情况下,我们假设他是一个/ipfs ref并且不是/ipns。
举例:
这个功能后续将被移除,请尽可能使用“ipfs ls”。
-14.3-
ipfs files
用法
ipfs files - 与unix文件系统文件交互。
使用范例
ipfs files [--f=false]
选项
描述
Files是一个以unix文件系统格式操作IPFS对象的API。
注意:
大部分“ipfs files”的子命令接受“—flush”,其缺省为true。如果把他设置为false时需要注意。这种操作以牺牲一致性为代价,能提升大批量文件操作时系统的表现。但如果后台进程意外的在执行“ipfs files flush” 前退出的话,数据有丢失的风险。这种情况也同样适用于在“ --flush=false”情况下执行“ipfs repo gc”。
子命令
使用“ipfs files
-14.4-
ipfs files cp
用法
ipfs files cp
使用范例
ipfs files cp [—]
参数
-14.5-
ipfs files flush
用法
ipfs files flush [
使用范例
ipfs files flush [--] [
参数
[
描述
将给定路径的数据转存到磁盘。本命令仅在“--flush=false”时有效。
-14.6-
ipfs files ls
用法
ipfs files ls [
使用范例
ipfs files ls [-l] [--] [
参数
[
选项
描述
列出本地可变命名空间目录。
举例:
-14.7-
ipfs files mkdir
用法
ipfs files mkdir
使用范例
ipfs files mkdir [--parents | -p] [--]
参数
选项
描述
创建不存在的目录。
注意:所有目录一定要是绝对路径。
举例:
-14.8-
ipfs files mv
用法
ipfs files mv
使用范例
ipfs files mv [--]
参数
描述
就像unix系统里的mv一样。
范例:
-14.9-
ipfs files read
用法
ipfs files read
使用范例
ipfs files read [--offset=
参数
选项
描述
从文件的给定偏移位置起去读一定数量的字节。默认情况下将像unix中的cat一样读取整个文件。
举例:
-14.10-
ipfs files rm
用法
ipfs files rm
使用范例
ipfs files rm [--recursive | -r] [--]
参数
选项
描述
删除文件或目录。
-14.11-
ipfs files stat
用法
ipfs files stat
使用范例
ipfs files stat [--format=
参数
选项
-14.12-
ipfs files write
用法
ipfs files write
使用范例
ipfs files write [--offset=
参数
- 要写入的数据。
选项
描述
在给定的文件系统中的文件内写入数据。这条命令允许你选定一个开始写入的偏移位置。输入将被完整写入到文件。
如果你使用了“—create”选项,那当文件不存在时其将被创建。不存在的中间目录不会被创建。
如果“—flush”选项被设置为false,那么改变不会影响默克尔有向无环图的根。当对较深的目录结构做大量写入操作时,这可以让操作更快。
举例:
警告:
使用“--flush=false”选项在树被清理之前不能确保数据持久性。该选项可以与“ipfs files stat”一起用到文件或其任何祖先上。
-14.13-
ipfs filestore
用法
ipfs filestore - 与其他文件仓库对象交互。
使用范例
ipfs filestore
子命令
使用“ipfs filestore
-14.14-
ipfs filestore dups
用法
ipfs filestore dups - 列出同时在文件仓库和标准块存储里的区块。
使用范例
ipfs filestore dups
-14.15-
ipfs filestore ls
用法
ipfs filestore ls [
使用范例
ipfs filestore ls [--] [
参数
[
描述
列出文件仓库里的对象。
如果一个或多个对象被指定,那么只列出具体的对象,否则列出所有对象。
输出像这样:
-14.16-
ipfs filestore verify
用法
ipfs filestore verify [
使用范例
ipfs filestore verify [--] [
参数
[
描述
验证文件仓库中的对象。
如果一个或对个对象被指定,那么只验证具体的对象,否则验证所有对象。
输出像这样:
其中
当出现ERROR错误时,错误信息会被打印到 stderr 中。