• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

go-ipfs命令详解之files

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

我们知道,在ipfs网络上大家上传的每一个文件都是一个object对象。那么files命令就是一个API,它把object对象当做unix文件系统格式来操作。基本格式如下:

ipfs files [子命令]

其中子命令有10个,其中大多数都支持—flush选项,默认是true。当你想把它设置为false的时候要特别注意,虽然能提高系统表现,但如果后台进程意外退出,有可能丢失数据。10个子命令分别是:

1.chcid  <path> 更改给定路径根节点的cid版本或hash函数

      --cid-verint  要采用的cid版本

      --hash string  要采用的hash函数

2.cp <source> <dest> 拷贝文件到mfs

3.flush <path> 将给定路径的数据冲刷到磁盘

4.ls<path> 列出本地可变命名空间中的目录

5.mkdir <path>创建目录,注意一定要是绝对目录

       -p bool 目录不存在也不报错

6.mv<source><dest> 把文件从source移到dest,会改变hash

7.read<path> 在给定的mfs里读取一个文件,注意必须是文件

       -o int 往后偏移int个字节开始读取

       -n int 最大读取int个字节

8.rm<path> 删除一个文件

      -r 递归删除

9.stat<path> 查看给定路径文件的状态

      --format string 指定打印的格式

      --hashbool 仅打印hash

      --sizebool 仅打印大小

10.write<path><data> 在path文件里写入可变的data文件

      -o,-n 同7

      -e bool 若文件不存在,则创建

      -t bool 写入文件前,清除原内容,并从头开始写入

 


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

 

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

个人微信:18191727


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
Go语言学习笔记八--Go语言中函数的所有用法与defer关键字发布时间:2022-07-10
下一篇:
go安装以及环境搭建发布时间:2022-07-10
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap