Bitcoin-Core

比特幣原始碼中的 debug.log 文件在哪裡?

  • January 13, 2018

我正在執行 64 位 Ubuntu 17.04,我正在按照教程創建新的山寨幣。我到了第 7 節,確切地說:

The first time you run the compiled code (daemon or qt), it will say "assertion failed". Just exit the program, go to config dir (under AppData/Roaming), open the debug.log, get the hash after "block.GetHash() = ", copy and paste it to the beginnig of main.cpp, hashGenesisBlock. Also get the merkle root in the same log file, paste it to the ... position in the following code, in LoadBlockIndex()

我正在努力尋找該debug.log文件,因此無法讓我的雜湊值繼續。本指南已經很老了(4 年),我認為是為了在 Windows 上設置山寨幣。

我的 debug.log 文件在哪裡?如果它不存在,我的下一步是什麼?

在 Unix 系統上,該debug.log文件以及客戶端創建的所有其他文件(區塊鏈數據、數據庫等)預設放置在~/.bitcoin; 也就是說,您的主目錄的子目錄名為.bitcoin. 如果你曾經-datadir設置過不同的數據目錄,debug.log將被放置在那裡代替。

請注意,該ls命令通常不會顯示以 開頭的文件或目錄.,因此如果您只是ls主目錄,則不會看到此內容。但是您仍然可以在cd那裡,或者使用ls -a它來查看它。

引用自:https://bitcoin.stackexchange.com/questions/62638