geth命令行中常用的调用对象

eth:包含一些跟操作区块链相关的方法 

net:包含以下查看p2p网络状态的方法 

admin:包含一些与管理节点相关的方法 

miner:包含启动&停止挖矿的一些方法 

personal:主要包含一些管理账户的方法 

txpool:包含一些查看交易内存池的方法 

web3:包含了以上对象,还包含一些单位换算的方法


通过miner.start()来启动挖矿,利用miner.stop()停止挖矿


geth --datadir 'data0' --identity 'my_block' --port '30304' console 2>>eth_output.log 复制代码

参数含义

–identity:指定节点 ID;
–rpc:表示开启 HTTP-RPC 服务;
–rpcport:指定 HTTP-RPC 服务监听端口号(默认为 8545);
–datadir:指定区块链数据的存储位置;
–port:指定和其他节点连接所用的端口号(默认为 30303);
–networkid: 指定私有链网络号;
–nodiscover:关闭节点发现机制,防止加入有同样初始配置的陌生节点。