如何删除Ubuntu系统上的比特币历史区块数据

在Ubuntu上面,搭建全节点,下载了全网的历史区块数据;现在想全部删掉,要如何操作呢?

1.查找大文件:

% find . -type f -size +100M #查找100M以上的文件

对查找结果按照文件大小做一个排序

% find . -type f -size +100M  -print0 | xargs -0 du -h | sort -nr

2.查找当前目录下前20的大目录

sudo du -hm --max-depth=2 | sort -nr | head -20

在Linux中bitcoind的数据存在 $HOME/.bitcoin 目录下,该目录下有以下的文件。

  • bitcoind.pid bitcoind运行的进程文件
  • blocks 区块链数据文件
  • chainstate 区块链状态的数据库使用LevelDB存储
  • db.log 数据库日志文件
  • debug.log 运行时的日志文件
  • wallet.dat 钱包文件