我正在创建Adobe AIR应用程序( Windows,Linux和MAC),它显示了机器的内部IP,外部IP和主机名。我已经在Windows上成功地完成了。我在Windows上通过使用Native for process打开c:\windows\system32\hostname.exe应用程序获得了主机名。但是我不知道Linux中是否存在这种类型的主机名应用程序文件?如果它真的存在,那么它的路径是什么?如何在Linux中通过打开任何可执行文件或通过任何bash命令获取</em
,可以用来获取远程服务器的主机名。类似于gethostname(),但以IP地址作为参数。 我知道getnameinfo() and getaddrinfo(),但是我不想在DNS服务器中使用主机名。我想要您在linux中使用hostname命令时获得的主机名。我有一种感觉,如果不知道远程服务器的登录凭据,这可能是不可能的,但我不确定。