gpt4 book ai didi

linux - 从 CLI 检查 Berkeley DB 文件

转载 作者:IT老高 更新时间:2023-10-28 12:34:37 25 4
gpt4 key购买 nike

我想检查我的 Linux 文件系统上的一组 Berkeley DB 文件。

有哪些有用的工具可以快速浏览内容?我可以编写使用 BDB 模块来检查它们的 Perl 脚本,但我正在寻找一些 CLI 实用程序,以便能够查看内部而无需开始编写脚本。

最佳答案

使用 db_dump 程序。它包含在包 core/db (Arch)、db-util (Debian, Ubuntu)、sys-libs/db (Gentoo ,请注意这里的二进制文件称为 db4.8_dump 或您使用的任何版本)。

在某些系统上没有安装手册页,在这种情况下可以找到文档 here .默认情况下,db_dump 会输出一些十六进制数字,如果您尝试分析数据库的内容,这并不是很有用。使用 -p 参数来改变它。

显示文件 database.db 中的所有内容:

db_dump -p database.db

列出文件database.db中的数据库:

db_dump -l database.db

只显示文件database.db中数据库mydb的内容:

db_dump -p -s mydb database.db

关于linux - 从 CLI 检查 Berkeley DB 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37644/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com