簡體   English   中英

如何在Adobe AIR NativeProcess中的Linux中獲取主機名?

[英]How to get host name in Linux in Adobe AIR NativeProcess?

我正在創建Adobe AIR應用程序(適用於Windows,Linux和MAC),其中顯示了計算機的內部IP,外部IP和主機名。 我已經在Windows上成功完成。 通過使用Native for進程打開c:\\ windows \\ system32 \\ hostname.exe應用程序,我在Windows上獲得了主機名。

但是我不知道Linux是否存在這種類型的主機名應用程序文件嗎? 如果確實存在,那么它的路徑是什么? 如何通過打開任何可執行文件或通過任何bash命令獲取Linux中的主機名?

提前致謝。

最好的主意是使用

'$ uname -n'

使用后

'$ uname --help'

PS:是的,

$ which uname
/bin/uname

hostname命令出現在必備Unix中。

這是從Mac出發的方法(您將其作為目標平台之一,但目前我還沒有Linux主機):

% type hostname
hostname is /bin/hostname

您無需對路徑進行硬編碼,但是... hostname通常位於${PATH}環境變量(QED)中。 對於Windows同樣如此。

輸入終端:

hostname

您將獲得主機名。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM