所以我拥有一个设备(casa 节点),它基本上是一个带有硬盘驱动器和修改后的操作系统(他们称之为 CasaOS)的树莓派 3b+,我想编辑一个文件。我通过查看使用该文件的程序的调试日志找到了该文件的位置。它们是这样的:
2019-01-05T22:11:44Z Bitcoin Core version v0.17.0 (release build)
2019-01-05T22:11:44Z InitParameterInteraction: parameter interaction: -whitelistforcerelay=1 -> setting -whitelistrel$2019-01-05T22:11:44Z Assuming ancestors of block 0000000000000000002e63058c023a9a1de233554f28c7b21380b6c9003f36a8 hav$2019-01-05T22:11:44Z Setting nMinimumChainWork=0000000000000000000000000000000000000000028822fef1c230963535a90d
2019-01-05T22:11:44Z Using the 'standard' SHA256 implementation
2019-01-05T22:11:44Z Default data directory /root/.bitcoin
2019-01-05T22:11:44Z Using data directory /usr/local/casa/chains/bitcoind/data/
2019-01-05T22:11:44Z Using config file /usr/local/casa/chains/bitcoind/conf/bitcoin.conf
这bitcoin.conf
是我想要的,但是我无法进入目录。一旦我进去,/usr/local/casa
我就看不到或cd
进入chains
目录。命令ls -a
返回
. .. applications launch.sh
我怎样才能进入链文件夹并最终进入bitcoin.conf
文件?我以 root 身份完成了这一切。
答案1
这个答案来自菲茨和发问者的评论:
要查找该文件:
find / -name bitcoin.conf
这表明该文件存在于:
/mnt/data/overlay2/60fe75e985602eb59c95fb97c0002750e4a41935c02a9d73472b8997f52a879e/diff/usr/local/casa/chains/bitcoind/conf/bitcoin.conf
可以将其安装在不同的路径上。注意 /mnt/ 用作设备的默认挂载点。您必须将这些命令运行为root
(前置sudo
)
umount /dev/sdx
mount /dev/sdx /usr/local/casa/chains/bitcoind
或者使用:
mount -o remount, rw /dev/sdx /usr/local/casa/chains/bitcoind
只要挂载了该文件所在的设备,无论是默认挂载点/mnt
还是手动挂载后挂载的路径,都可以编辑该文件