How to get host-name in Linux, Adobe AIR NativeProcess?
Ich bin erstellen von Adobe AIR-Anwendung (für Windows, Linux und MAC), die Maschine, die Interne IP, Externe IP und Host-Name. Ich habe getan, erfolgreich auf Windows. Ich habe host-Namen in Windows durch öffnen des c:\windows\system32\hostname.exe Anwendung mit dem Einheitlichen Verfahrens.
Aber ich weiß nicht, dass eine solche Art der hostname application Datei ist im Linux-oder nicht? Wenn es wirklich existiert, was ist dann Ihr Weg? How to get host-name in Linux durch öffnen einer ausführbaren Datei oder durch irgendwelche bash-Befehl?
Vielen Dank im Voraus.
InformationsquelleAutor Mudasir Bhutto | 2011-04-09
Du musst angemeldet sein, um einen Kommentar abzugeben.
Die beste Idee ist,
nach der Verwendung
P. S.: und ja,
hostname
. Aber auf FreeBSDhostname
,bash
unduname
sind alle in verschiedenen Verzeichnissen (/bin
,/usr/local/bin
und/usr/bin
jeweils), so dass Sie nicht auf Sie angewiesen sind, in der gleichen "Ordner".gehen Sie für jedes Verzeichnis."? Das klingt wie Eine Sehr Schlechte Idee™.
Das ist die sehr sehr Sache verursacht POSIX 🙂
Ja, Ihr hört doch was tun, wenn es keine andere Möglichkeit gibt? Wenn Sie wissen, einen anderen Weg, dann sagen Sie mir 🙂
Ich fürchte, ich bin nicht eine Air-Programmierer, so dass ich nicht beantworten kann. Sorry. Meine Antwort war "How to get host-name in Linux". Es scheint, dass die Eingabe
hostname
in einer Befehl-Linie, die auf den meisten Betriebssystemen geben Sie den Hostnamen. Sie müssen nur zu arbeiten, wie es in der Luft.InformationsquelleAutor iehrlich
Den
hostname
Befehl angezeigt wird, müssen die UNIX-Varianten.Hier ist der Weg von einem Mac (Sie erwähnen dies als eine der Zielplattformen, und ich habe nicht ein Linux-host, bis zu dem moment):
Sollten Sie nicht brauchen, um hart-code den Pfad, obwohl...
hostname
ist in der Regel in Ihrem${PATH}
Umgebungsvariable (Q. E. D.). Dasselbe sollte auch für Windows.InformationsquelleAutor Johnsyweb
Geben Sie in terminal:
Erhalten Sie den Hostnamen.
InformationsquelleAutor Subbu