go-ipfs命令詳解之files
我們知道,在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
相關文章
- go-ipfs命令詳解之objectGoObject
- linux之kill命令詳解Linux
- Redis命令參考之INFO命令詳解Redis
- Git 學習之命令詳解Git
- Hyperledger Fabric命令詳解之 up
- Linux 常用命令之 top 命令詳解Linux
- Linux重要命之sed命令詳解Linux
- Linux學習之iostat命令詳解LinuxiOS
- redis4.0之MEMORY命令詳解Redis
- Linux 解壓zip檔案詳解之unzip命令!Linux
- Linux常用命令之檔案壓縮與解壓縮命令詳解Linux
- `find` 命令詳解
- w命令詳解
- getsebool命令詳解
- netstat命令詳解
- Linux at命令詳解Linux
- tcpdump命令詳解TCP
- GCC命令詳解GC
- Dockerfile 命令詳解Docker
- NPM命令詳解NPM
- echo命令詳解
- Linuxtcpdump命令詳解LinuxTCP
- Linux sort 命令詳解Linux
- Linux xattr 命令詳解Linux
- Linux locate 命令詳解Linux
- Linux firewalld 命令詳解Linux
- Linux iptables 命令詳解Linux
- Linux netstat 命令詳解Linux
- Linux history 命令詳解Linux
- Linux sed 命令詳解Linux
- Linux awk 命令詳解Linux
- Linux ss 命令詳解Linux
- Linux nc 命令詳解Linux
- git remote 命令詳解GitREM
- Git 命令大全,詳解!Git
- linux top命令詳解Linux
- git checkout 命令詳解Git
- 詳解Linux chkconfig命令Linux