Blockchain
如何查看比特幣區塊鏈下載進度
我已經安裝
bitcoind
在 ubuntu 伺服器上,當我screen -x
為 btc 執行時,它說error -10 blockchain is downloading
.我如何知道進度級別?目前已下載 125600 個塊,但還有多少塊尚未下載?我在哪裡查看區塊鏈下載進度?如果伺服器斷電,它是否有能力恢復?
做
cd /home/
然後
nano block.sh
複製下面的程式碼並粘貼(如果使用膩子,請右鍵點擊)到腳本。
#!/bin/bash while true ; do clear echo "Press enter to break loop. Script will loop every 3 seconds" echo "script by Nixsy 18th august 2013" echo "If loop freezes press CTRL+C" echo "" echo -e " \033[31mdownloaded\e[0m/\033[32mavailable\e[0m" echo -e " \033[31m"`bitcoin-cli getblockcount 2>&1`"\e[0m"/"\033[32m"`wget -O - http://blockchain.info/q/getblockcount 2>/dev/null`"\e[0m" read -t 3 -n 3 && break done
將文本複製到 nano 後,按住 CTRL+X,然後按 Y 保存。
在終端類型或從下面複製,然後按輸入鍵。
chmod +x block.sh
啟動腳本類型。
./block.sh
這只是 Lohoris 腳本的一個小編輯,它將清除螢幕,然後每 3 秒循環一次腳本,直到按下一個鍵。
感謝 Lohoris 的原始腳本。
截至 2019 年,您可以使用以下腳本
echo `bitcoin-cli getblockcount 2>&1`/`wget -O - http://blockchain.info/q/getblockcount 2>/dev/null`