IPFS指令集(一)
1、ipfs
用法 ipfs - 全球p2p默克爾有向無環圖檔案系統。
使用範例 ipfs [--config=<config>| -c] [--debug=<debug> | -D] [--help=<help>] [-h=<h>][--local=<local> | -L] [--api=<api>] <command> ...
選項
引數標識 | 引數型別 | 介紹 |
-c, --config | string | 配置檔案路徑 |
-D, --debug | bool | 以debug模式操作,預設為false |
--help | bool | 展示完整的命令幫助文件,預設為false |
-h | bool | 展示精簡版的命令幫助文件,預設為false |
-L, --local | bool | 在本地執行命令,預設為false |
--api | string | 使用具體的API例項(預設為/ip4/127.0.0.1/tcp/5001) |
子命令
基本命令
命令 | 介紹 |
init | 初始化IPFS本地配置 |
Add <path> | 新增一個檔案到IPFS |
cat <ref> | 展示IPFS物件資料 |
get <ref> | 下載IPFS物件 |
ls <ref> | 從一個物件中列出連結 |
Refs <ref> | 從一個物件中列出連結雜湊 |
資料結構命令
命令 | 介紹 |
block | 與資料儲存中的原始塊互動 |
object | 與原始DAG節點互動 |
files | 將物件抽象為unix檔案系統,並與物件互動 |
dag | 與IPLD檔案互動(實驗中) |
高階命令
命令 | 介紹 |
daemon | 開啟一個開始執行的後臺程序 |
mount | 掛載一個IPFS只讀的掛載點 |
resolve | 解析任何型別的名字 |
name | 釋出並解析IPNS名字 |
key | 建立並列出IPNS名字金鑰對 |
dns | 解析DNS連結 |
pin | 將物件鎖定到本地儲存 |
repo | 操縱IPFS倉庫 |
stats | 各種操作狀態 |
filestore | 管理檔案倉庫(實驗中) |
網路命令
命令 | 介紹 |
id | 展示IPFS節點資訊 |
bootstrap | 新增或刪除引導節點 |
swarm | 管理p2p網路連線 |
dht | 請求有關值或節點的分散式雜湊表 |
ping | 測量一個連線的延遲 |
diag | 列印診斷資訊 |
工具命令
命令 | 介紹 |
config | 管理配置 |
version | 展示IPFS版本資訊 |
update | 下載並應用go-ipfs更新 |
commands | 列出所有可用命令 |
使用“ipfs <命令> --help”來了解關於每個命令的詳細資訊。
IPFS在本地檔案系統中一個倉庫,其預設位置為~/.ipfs,可以通過設定環境變數IPFS_PATH改變倉庫位置:
|
命令列將以下面的兩者之一結束:
·0 成功執行
·1 失敗
使用“ipfs <子命令> –help”獲得關於每個命令的更多資訊。
2、ipfs add
用法 ipfs add <path>... - 新增一個檔案或目錄到IPFS。
使用範例 ipfs add [--recursive |-r] [--quiet | -q] [--quieter | -Q] [--silent] [--progress | -p] [--trickle |-t] [--only-hash | -n] [--wrap-with-directory | -w] [--hidden | -H] [--chunker=<chunker>| -s] [--pin=false] [--raw-leaves] [--nocopy] [--fscache] [--] <path>...
引數 <path>... - 要新增到ipfs的檔案的路徑。
引數標識 | 引數型別 | 介紹 |
-r, --recursive | bool | 遞迴新增目錄路徑。預設為false |
-q, --quiet | bool | 最少化列印輸出 |
-Q, --quieter | bool | 只打印最終雜湊 |
--silent | bool | 不列印任何輸出 |
-p, --progress | bool | 以資料流方式處理資料 |
-t, --trickle | bool | 使用滴式DAG格式生成DAG |
-n, --only-hash | bool | 僅分塊和雜湊,不寫入磁碟 |
-w, --wrap-with-directory | bool | 用目錄物件包裹檔案 |
-H, --hidden | bool | 包括隱藏的檔案。只有遞迴新增時有效 |
-s, --chunker | string | 指定分塊演算法 |
--pin | bool | 新增時將物件繫結到本次儲存,預設開啟 |
--raw-leaves | bool | 使用原始塊作為葉子節點。(實驗中) |
--nocopy | bool | 通過檔案倉庫新增檔案。(實驗中) |
--fscache | bool | 在檔案倉庫中檢查與現存在的區塊。(實驗中) |
描述 將<path>中的內容新增到IPFS。使用-r新增目錄。注意:目錄是遞迴新增的,以便於形成IPFS默克爾有向無環圖。
包裹的選項,“-w”,將檔案包裹到一個目錄裡。這個目錄只含有被新增的這些檔案,這意味著檔案保留其本身的檔名,例如。
|
你現在可以通過目錄的方式訪問被新增的檔案,比如:
/ipfs/
QmaG4FuMqEBnQNn3C8XJ5bpW8kLs7zq2ZXgHptJHbKDDVx/example.jpg
3、ipfs bitswap
3.1、ipfs bitswap
用法 ipfs bitswap - 與bitswap代理互動。
使用範例 ipfs bitswap
子命令
引數標識 | 介紹 |
ipfs bitswap ledger <peer> | 向一個節點展示目前的賬本 |
ipfs bitswap stat | 在bitswap代理商展示一些診斷資訊 |
ipfs bitswap unwant <key>... | 從你的需求列表上移除一個給定的區塊 |
ipfs bitswap wantlist | 展示目前在需求列表上的區塊 |
使用“ipfs bitswap <子命令> –help”來檢視關於每個命令的更多資訊。
3.2、ipfs bitswap ledger
用法 ipfs bitswap ledger<peer> - 向一個節點展示目前的賬本。
使用範例 ipfs bitswap ledger[--] <peer>
引數 <peer>- 要檢查的賬本的PeerID(B58)
相關推薦
IPFS指令集(一)
1、ipfs用法 ipfs - 全球p2p默克爾有向無環圖檔案系統。使用範例 ipfs [--config=<config>| -c] [--debug=<debug> | -D] [--help=<help>]
IPFS指令集(二)
6ipfs cat用法 ipfs cat <ipfs-path>... – 顯示IPFS物件的資料。使用範例 ipfs cat [--] <ipfs-path>...引數 <ipfs-path>... – 需要輸出的IPF
IPFS指令集(三)
12ipfs diag-12.1-ipfs diag用法ipfs diag - 生成診斷報告。使用範例ipfs diag子命令使用“ipfs diag <subcmd> --help”來獲取關於每條命令的更多資訊。-12.2-ipfs diag cmds用法ipf
.NET筆試題集(一)
table 分開 裏的 積累 run control scalar forever 類定義 題目來源於傳智播客和各大互聯網,復習、重新整理貼出來。 1、簡述 private、 protected、 public、 internal、protected internal
使用tensorflow訓練自己的資料集(一)——製作資料集
使用tensorflow訓練自己的資料集—製作資料集 想記錄一下自己製作訓練集並訓練的過、希望踩過的坑能幫助後面入坑的人。 本次使用的訓練集的是kaggle中經典的貓狗大戰資料集(提取碼:ufz5)。因為本人筆記本配置很差還不是N卡所以把train的資料分成了訓練集和測試集並沒有使用
MySQL的常用語句合集(一)
MySQL的常用語句合集(一) 1.首先登入MySQL mysql 作用:登入mysql 格式:mysql 選項 選項: -u userName -p passWd -P port -h hostName -S file **工作模式** 互動模式:mysql -uroot
javap 指令集 (轉)
反編譯 javap -c xxx.class > test.txt 指令集 棧和區域性變數操作 將常量壓入棧的指令 aconst_null 將null物件引用壓入棧 iconst_m1 將int型別常量-1壓入棧 iconst_0 將int型別常量0壓入棧 i
使用tensorflow訓練自己的資料集(一)
使用tensorflow訓練自己的資料集 想記錄一下自己製作訓練集並訓練的過、希望踩過的坑能幫助後面入坑的人。 本次使用的訓練集的是kaggle中經典的貓狗大戰資料集(提取碼:ufz5)。因為本人筆記本配置很差還不是N卡所以把train的資料分成了訓練集和測試集
【筆記】指令系統(一)
一、機器指令 每一條機器語言的語句稱為機器指令,而又將全部機器指令的集合稱為機器的指令系統。 1.指令的一般格式 指令是由操作碼和地址碼兩部分組成的。 操作碼 操作碼用來指明該指令索要完成的操作,如加法、減法、傳送、移位、
ARM-彙編指令集(總結)
https://www.cnblogs.com/wxb20/p/6249580.html ARM彙編指令集 指令、偽指令 (彙編)指令: 是機器碼的助記符,經過彙編器編譯後,由CPU執行。 (彙編)偽指令:用來指導指令執行,是彙編器的產物,最終不會生成機器碼。 有兩種不同風格
計算機專業面試題集(一)
1、線形表a、b為兩個有序升序的線形表,編寫一程式,使兩個有序線形表合併成一個有序升序線形表h;SimWer個人空間#f|,^*Gm9rCr*N2、運用四色定理,為N個局域舉行配色,顏色為1、2、3、4四種,另有陣列adj[][N],如adj[i][j]=1則表示i區域與j區
FastRCNN 訓練自己資料集(一)——編譯配置
FastRCNN是Ross Girshick在RCNN的基礎上增加了Multi task training整個的訓練過程和測試過程比RCNN快了許多。別的一些細節不展開,過幾天會上傳Fast RCNN的論文筆記。FastRCNN mAP效能上略有上升。Fast RCNN中,提取OP的過程和訓練過程仍
Python 練手程式合集(一)
一、百錢百雞 公雞5文錢一隻,母雞3文錢一隻,小雞3只一文錢,用100文錢買一百隻雞,其中公雞,母雞,小雞都必須要有,問公雞,母雞,小雞要買多少隻剛好湊足100文錢。 # encoding: utf-8 x = 1 y = 1 while x <
80x86的指令系統(一)
1、資料傳送指令: 通用資料傳送指令 MOV、PUSH、POP、XCHG 累加器專用傳送指令 IN、OUT、XLAT 地址傳送指令 LEA、LDS、LES 標誌暫存器傳送指令 L
計原與彙編筆記-- 指令系統(一)
第四章 指令系統(一) 指令格式 一、操作碼結構設計 固定長度操作碼結構 操作碼集中存放在指令的一個欄位內,其長度是定長的 優點:譯碼時間短,便於硬體的設計和實現(MIPS指令的操作碼欄位為6位定長操作碼結構 可變長度操作碼結構 P8
HDFS問題集(一),使用命令報錯:com.google.protobuf.ServiceException:java.lang.OutOfMemoryError:java heap space
正常 腳本 spa 執行 xmx error exception 內存 解決方案 僅個人實踐所得,若有不正確的地方,歡迎交流! 一、起因 執行以下兩條基本的HDFS命令時報錯 1 hdfs dfs -get /home/mr/data/* ./ 2 hdfs dfs
Tensorflow 訓練自己的資料集(一)(資料直接匯入到記憶體)
製作自己的訓練集 下圖是我們資料的存放格式,在data目錄下有驗證集與測試集分別對應iris_test, iris_train 為了向偉大的MNIST致敬,我們採用的資料名稱格式和MNIST類似 classification_index.jpg
android 開發問題集(一):SDK更新後 執行程式報錯Location of the Android SDK has not been setup in the preferences
問題描述:android跟新後報錯location of the android sdk has not been setup in the preferences。eclipse裡的SDK Manager也打不開 原因:android跟新後ADT的版本過低造成的,但是有的人又因為跟新ADT失敗導致,也
分蘋果----網易2017內推筆試程式設計題合集(一)
[程式設計題] 分蘋果 n 只奶牛坐在一排,每個奶牛擁有 ai 個蘋果,現在你要在它們之間轉移蘋果,使得最後所有奶牛擁有的蘋果數都相同,每一次,你只能從一隻奶牛身上拿走恰好兩個蘋果到另一個奶牛
計算機組成原理 指令系統(一)
本文主要介紹指令的基本格式以及定址方式: 指令其實就是一組有特殊意義的二進位制數,指示計算機執行某種操作的命令,也叫機器字或指令字,是計算機執行的最小功能單位。一臺計算機的所有指令的集合構成該機的指令系統,也稱為指令集。指令系統是計算機的主要屬性,位於硬體和軟體的交