我想向我知道其 IP 地址的特定 DNS 服务器发出查询。它是在 Windows 上还是在 *nix 上并不重要。
在 Windows 中,我可以执行以下操作:
C:\Documents and Settings\Anton Daneyko>nslookup superuser.com
Server: DNSs2.Uni-Marburg.DE
Address: 137.248.21.22
Non-authoritative answer:
Name: superuser.com
Address: 64.34.119.12
Run Code Online (Sandbox Code Playgroud)
但这使用本地机器的 DNS 设置。相反,我想查询特定的 DNS 服务器以测试它是否正确响应我的查询或根本响应。
所以它应该是这样的:
nslookup --dns-ip=8.8.8.8 superuser.com
Run Code Online (Sandbox Code Playgroud) 我正在使用的 IBM AIX 系统上有一些二进制文件和相应的手册页(/some/path/bin 和 /some/path/man),但 bin 和 man 目录都不在 my$PATH或$MANPATH. 我想查看具体的手册页。如果我知道手册页的位置,即 /some/path/man/my_man.5,如何显示手册页?
如果我跑步man /some/path/man/my_man.5我会得到Manual entry for /some/path/man/my_man.5 not found or not installed.
我尝试将路径 /some/path/man 添加到我的$MANPATH环境变量中,但是当我这样做时,man my_man.5我得到了通常的手册屏幕,但它只显示整个手册页的标题,即第 1 页,而如果vim /some/path/man/my_man.5我请参阅全文。
这个问题似乎在 AIX 系统上表现出来(据我所知,很多工具不是 GNU),因为如果我man /some/path/man/my_man.5在 Linux 系统上这样做,我确实会得到预期的 man 屏幕。