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
- Redis命令參考之INFO命令詳解Redis
- Git 學習之命令詳解Git
- linux之kill命令詳解Linux
- Hyperledger Fabric命令詳解之 up
- 【OS】AIX之topas命令詳解AI
- linux之cp/scp命令+scp命令詳解Linux
- redis4.0之MEMORY命令詳解Redis
- Linux 常用命令之 top 命令詳解Linux
- Linux重要命之sed命令詳解Linux
- Linux 解壓zip檔案詳解之unzip命令!Linux
- Linux學習之iostat命令詳解LinuxiOS
- Linux之sort命令使用入門詳解Linux
- Dockerfile 命令詳解Docker
- tcpdump命令詳解TCP
- getsebool命令詳解
- w命令詳解
- GCC命令詳解GC
- echo命令詳解
- brctl 命令詳解
- rsync命令詳解
- echo 命令詳解
- date 命令詳解
- free 命令詳解
- NPM命令詳解NPM
- docker命令詳解Docker
- ps命令詳解
- lsof命令詳解
- SVN命令詳解
- 命令模式 詳解模式
- Ethtool命令詳解
- find命令詳解
- test命令詳解
- awk命令詳解
- vmstat命令詳解
- find 命令詳解
- RMAN 命令詳解
- curl命令詳解