1.编译linux运行版本命令:
// goland-terminal
set CGO_ENABLED=0
set GOOS=linux
set GOARCH=amd64
eth:
go build -o eth
btc:
go build -o btc
2.程序上传到服务器后依次执行命令:
chmod +x eth(btc)
./eth(./btc)
步骤:
0. chmod +x eth(btc)分配权限
若已经有eth这个线程:
1. screen -r eth 进入子线程
2. ctrl c 终止一下
3. ./eth(./btc) 进入子线程
4. ctrl a d 退出
若没有eth这个线程:
1. screen -S yourname 开一个子线程
2. ./eth 启动
3. ctrl a d 退出
"height":603545, conf中修改同步的最高块(此为初始块)
screen:
screen -S yourname 若没有, 新建窗口运行
screen -r yourname 进入窗口
screen -ls 查询窗口列表
./omnicore-cli -datadir=/chain/btc/data/ getinfo 在BTC的bin目录下执行, 查询最新同步区块 blocks
ctrl a 再按d 退出screen窗口
ctrl a 再按k 杀掉进程 y
移出线程:
screen -d seesionid
ctrl c
screen -r seesionid
exit
screen -wipe 移出线程
--列出状态为Attached的session id。
--screen -D -r <session-id> 解释:-D -r 先踢掉前一用户,再登陆。(只能一个用户同时连接)
screen 相关使用: