本文是 geth 的一篇学习笔记。
geth控制台启动和退出
最简单的启动方式如下:
geth console
启动成功之后可以看到输入提示符 >
退出 Geth 控制台也很简单,只要输入 exit` 即可.
geth 日志控制
使用geth console启动是,会在当前的交互界面下时不时出现日志。
可以使用以下方式把日志输出到文件。
geth console 2>>geth.log
可以新开一个命令行终端输入以下命令查看日志动态:
tail -f geth.log
重定向另一个终端
也可以把日志重定向到另一个终端,先在想要看日志的终端输入:
tty
就可以获取到终端编号,如:/dev/pts/19
然后另一个终端使用:
geth console 2>> /dev/pts/19
当然你也可以将日志导入到黑洞,即不输出日志
geth console 2>> /dev/null
启动一个开发模式测试节点
geth --datadir /data/testNet --dev console
连接geth节点
另外一个启动geth的方法是连接到一个geth节点:
geth attach ipc:{ipc_file_path} # geth.ipc 文件路径
geth attach http://191.168.1.1:8545 # JSONRPC 的地址
geth attach ws://191.168.1.1:8546
如连