linux attach 指令,以太坊实战-attach命令详解
在前面的實戰教程中我們經常提到attach這個命令,今天就針對此命令做更深一步的介紹。
官方對此參數的解釋如下:attach Start an interactive JavaScript environment (connect to node)
也就是說它是一個連接到節點的JavaScript環境的交互窗口。通過它我們可以使用相應的命令與節點進行交互。
與之對照的就是在啟動geth節點的時候使用的console命令。如果在執行geth節點啟動的同時添加console命令,可以啟動節點同時進如交互操作環境。
但使用console是有弊端的,比如在Linux環境下,一般情況下都是以一個后臺進程來運行geth,而不是直接進入console。而且,如果直接進入console查看日志信息等都有所不便。
而attach完美的解決了console的不便,提供了一個獨立的交互模式。
通常的使用方式為:/Users/zzs/develop/eth/geth?attach?ipc:Users/zzs/develop/eth/data-test/geth.ipc
其中前面依舊是執行geth程序,后面緊跟attach命令,attach后面的為在Linux環境下geth數據存儲目錄下的geth.ipc文件,此文件為geth啟動之后生成的,關閉geth隨之消失。
通過以上命令我們在不影響geth正常執行的情況與geth進行命令交互。windows環境的geth進入模式和Linux不同,在windows下,你會發現數據存儲目錄下面并沒有geth.ipc文件。
那么,Windows環境下是否就無法進入了呢?當然可以,在Windows下看不到geth.ipc文件,但可以直接執行:geth?attach
總結
以上是生活随笔為你收集整理的linux attach 指令,以太坊实战-attach命令详解的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 最好的微信名字,有创意的昵称480个
- 下一篇: 卧底词语词汇108个