主要介绍ipfs files命令的主要操作。
ipfs files命令族允许我们像操作unix文件系统一样操作ipfs对象。在ipfs files中包含很多子命令:
ipfs files cp <source> <dest> - 将文件拷贝到mfs中
ipfs files flush [<path>] - 将指定路径的数据刷新到磁盘
ipfs files ls [<path>] - 列表显示本地可变命名空间中的目录
ipfs files mkdir <path> - 创建目录
ipfs files mv <source> <dest> - 移动文件
ipfs files read <path> - 读取指定mfs中的文件
ipfs files rm <path>... - 删除指定文件
ipfs files stat <path> - 显示文件状态
ipfs files write <path> <data> - 写入指定文件系统中的可变文件
这些之命令在python api中均给予了实现:
def files_cp(self, source, dest, **kwargs);
def files_ls(self, path, **kwargs);
def files_mkdir(self, path, parents=False, **kwargs);
def files_stat(self, path, **kwargs);
def files_rm(self, path, recursive=False, **kwargs);
def files_read(self, path, offset=0, count=None, **kwargs);
def files_write(self, pa