博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
geth工作运行程序转后台
阅读量:7219 次
发布时间:2019-06-29

本文共 1742 字,大约阅读时间需要 5 分钟。

今天查看了一下运行程序怎么转后台,然后就发现了之前写的脚本一定要进行console控制台然后在解锁coinbase,然后才手动挖矿的操作真的是太笨了,后面研究了一下,发现是可以在运行语句上进行操作的:

geth --config geth.toml --unlock "0x3b896fb3e31fc9b91921d19b8c7271d1c3af5b35" --password ./password --mine --etherbase 0 2>> ./geth.log

如上面的命令所示,只要使用--unlock和--password就能够直接解密账户,而且还不会有时间的限制

使用--mine和--etherbase就能够在启动的同时进行挖矿,--etherbase一定要指明,才知道收益矿工是谁,因为其默认为“0”,即第一个账户,设置为1则为第二个账户

 

然后之后你想要连接该客户端的控制台进行什么操作的时候,你就可以运行:

geth attach --datadir ./data0

--datadir指明你的geth客户端的geth.ipc在哪里,然后就能够进入控制台了

 

然后这样你就能够使用nohup command & 命令将程序运行到后台了

 

 输出都会输出到本地目录生成的nohup.out文件中

然后可以输入下面的命令来查看输出内容:

[root@1930c638109d blockchain-web]# tail -fn 50 nohup.outThu, 10 Jan 2019 03:42:31 GMT body-parser deprecated undefined extended: provide extended option at index.js:10:20应用实例,访问地址为  :::8081Thu, 10 Jan 2019 06:55:37 GMT body-parser deprecated undefined extended: provide extended option at index.js:10:20应用实例,访问地址为  :::8081

 

然后查看此时后台运行程序的状态:

[root@1930c638109d blockchain]# ps -aux | grep "startGeth.sh"Warning: bad syntax, perhaps a bogus '-'? See /usr/share/doc/procps-3.2.8/FAQroot      4068  0.0  0.0 106140  2432 pts/0    S    03:41   0:00 /bin/sh ./startGeth.shroot      4112  0.0  0.0 103384  2140 pts/3    S+   03:47   0:00 grep startGeth.sh[root@1930c638109d blockchain]# ps -aux | grep "startGeth.sh"Warning: bad syntax, perhaps a bogus '-'? See /usr/share/doc/procps-3.2.8/FAQroot      4068  0.0  0.0 106140  2432 pts/0    S    03:41   0:00 /bin/sh ./startGeth.shroot      4114  0.0  0.0 103384  2088 pts/3    S+   03:47   0:00 grep startGeth.sh[root@1930c638109d blockchain]# jobs -l[root@1930c638109d blockchain]# ps 4095  PID TTY      STAT   TIME COMMAND 4095 pts/1    Sl     0:00 node index.js

 

转载于:https://www.cnblogs.com/wanghui-garcia/p/10249198.html

你可能感兴趣的文章
邻接表存储
查看>>
web 常用开发工具
查看>>
Silverlight LoaderException错误
查看>>
qt5.4.1的imx6编译
查看>>
我的window10
查看>>
【转载】jQuery的.live()和.die()
查看>>
函数式编程--函数式接口
查看>>
python--常用模块calendar
查看>>
register form
查看>>
Java中的clone
查看>>
Lucene基础(2)
查看>>
Oracle 存储过程
查看>>
java基础 静态 static 问在多态中,子类静态方法覆盖父类静态方法时,父类引用调用的是哪个方法?...
查看>>
FlasCC发布说明
查看>>
如何在macOS Sierra中运行CORE Keygen破解程序
查看>>
终极解决方案:windows10资源管理器假死
查看>>
【java】一维数组循环位移方阵
查看>>
Essential Studio for mobile MVC中创建Razor应用程序平台教程
查看>>
java主函数的含义
查看>>
中国大学MOOC —— 学习笔记(四)
查看>>