[英]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.