linux - 如何查看net-SNMP库设置的环境变量?

标签 linux environment-variables net-snmp mib

我正在使用net-SNMP库来开发MIB的解析器。 我想查看库使用的环境变量。

我已经尝试过 env 命令,但它没有显示任何变量,如下所示

MIB目录, 管理信息系统 等等

请提供一些想法。

最佳答案

MIBDIRS 和 MIBS 环境变量用于更改 net-SNMP 使用的默认值,该目录包含 MIB 和要分别加载的 MIB 列表

默认为(根据 snmpcmd man page ):

MIBS = SNMPv2-TC:SNMPv2-MIB:IF-MIB:IP-MIB:TCP-MIB:UDP-MIB:SNMP-VACM-MIB
MIBDIRS = /usr/local/share/snmp/mibs

因此,除非您自己定义这些环境变量(并以这种方式覆盖默认值),否则您不会在 env 输出中看到它们

关于linux - 如何查看net-SNMP库设置的环境变量?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13467574/

相关文章:

azure - JSON 文件的存储位置,Azure 上托管的 ASP.NET 中的环境变量将引用该文件

c - 如何使用 Net-SNMP API 编写发送用户定义陷阱的代码

perl - SNMP:运行子代理

linux - 将 shell 脚本转储公开给网络监控工具

node.js - 处理 env 文件的最佳方法是什么?

java - Intellij 支持启动配置中的变量吗?

regex - 使用 sed 在 linux 中的多个文件中查找和替换字符串(正则表达式)

c - 如何在 macOS 上检查密码?

java - 使用 Upstart 在引导时启动 java swing 进程——未设置 X11 DISPLAY 变量

linux - 如何在 (arch) linux 中删除 dkms 模块?