如何在 Adob​​e AIR NativeProcess 中获取 Linux 中的主机名?

发布于 2024-10-31 21:27:33 字数 285 浏览 4 评论 0原文

我正在创建 Adob​​e AIR 应用程序(适用于 Windows、Linux 和 MAC),它显示计算机的内部 IP、外部 IP 和主机名。我在 Windows 上已经成功完成了。我通过使用 Native for 进程打开 c:\windows\system32\hostname.exe 应用程序来获取 Windows 上的主机名。

但不知道Linux中是否存在这种类型的主机名申请文件?如果它真的存在,那么它的路径是什么?如何通过打开任何可执行文件或通过任何 bash 命令在 Linux 中获取主机名?

提前致谢。

I am creating Adobe AIR Application (for Windows, Linux and MAC), which show machine's Internal IP, External IP and Host Name. I've done successfully on Windows. I got host name on Windows by opening the c:\windows\system32\hostname.exe application using the Native for process.

But I don't know that such type of hostname application file exists in Linux or not? If it really exists, then what is its path? How to get host name in Linux through opening any executable file or through any bash command?

Thanks in advance.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

橘亓 2024-11-07 21:27:33

最好的想法是

'$ uname -n'

在使用

'$ uname --help'

P.S. 之后使用:是的,

$ which uname
/bin/uname

The best idea is to use

'$ uname -n'

after using

'$ uname --help'

P.S.: and yes,

$ which uname
/bin/uname
§普罗旺斯的薰衣草 2024-11-07 21:27:33

hostname 命令出现在一定的 Unix 中。

这是来自 Mac 的路径(您提到这是您的目标平台之一,而我目前没有 Linux 主机):

% type hostname
hostname is /bin/hostname

不过,您不需要对路径进行硬编码... hostname 通常位于您的 ${PATH} 环境变量 (QED) 中。 Windows 也应该如此。

The hostname command appears in must Unixes.

Here's the path from a Mac (you mention this as one of your target platforms and I don't have a Linux host up at the moment):

% type hostname
hostname is /bin/hostname

You shouldn't need to hard-code the path, though... hostname is usually within your ${PATH} environment variable (Q.E.D.). The same should be true for Windows.

我ぃ本無心為│何有愛 2024-11-07 21:27:33

输入终端:

hostname

您将获得主机名。

Type in terminal:

hostname

You will get the hostname.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文