|
|
Zeile 43: |
Zeile 43: |
| === Umgebungsvariablen === | | === Umgebungsvariablen === |
| === Exit-Status === | | === Exit-Status === |
| == Anwendung ==
| |
| === Hostname anzeigen ===
| |
| Ohne Optionen wird der aktuelle Hostname angezeigt
| |
| $ hostname
| |
| linux-server
| |
|
| |
| === Kurzen Hostname anzeigen ===
| |
| Verwenden Sie die Option -s oder --short, um die Kurzversion des Hostnamens anzuzeigen, die am ersten Punkt abgeschnitten wird:
| |
| $ hostname -s
| |
| $ hostname --short
| |
|
| |
| === Alias anzeigen ===
| |
| Verwenden Sie die Option -a oder --alias, um den Alias (Ersatzhostnamen) des Hosts anzuzeigen, falls einer festgelegt ist. Es gibt nur sehr wenige Fälle, in denen diese Option nützlich ist und ihre Verwendung nicht mehr empfohlen wird.
| |
| $ hostname -a
| |
| $ hostname --alias
| |
|
| |
| === Suche nach Hostnames ===
| |
| Verwenden Sie die Option -F oder --file, um eine bestimmte Datei (z. B. Hostname oder Hosts) zu durchsuchen und den Hostnamen Ihres Computers so zu ändern, dass er dem Inhalt der Datei entspricht:
| |
| $ sudo hostname -F [file path]
| |
| $ sudo hostname --file [file path]
| |
| $ sudo hostname -F /etc/hostname
| |
|
| |
| === Standard-Hostname erzwingen ===
| |
| Wenn Sie keine bestimmte Datei mit dem Hostnamen haben oder diese Datei leer lassen möchten, verwenden Sie die Option -b oder --boot. Dadurch verwendet Ihr Computer den Standardhostnamen (localhost), bis Sie einen anderen festlegen:
| |
| $ hostname -b
| |
| $ hostname --boot
| |
|
| |
| === Domänenname anzeigen ===
| |
| Verwenden Sie die Option -d oder --domain, um den Namen Ihrer DNS-Domäne anzuzeigen:
| |
| $ hostname -d
| |
| $ hostname –domain
| |
|
| |
| === FQDN anzeigen ===
| |
| Wenn Sie den vollqualifizierten Domänennamen eines Systems anzeigen möchten, verwenden Sie die Option -f, --fqdn oder --long:
| |
| $ hostname -f
| |
| $ hostname --fqdn
| |
| $ hostname --long
| |
|
| |
| Ein FQDN enthält den kurzen Hostnamen und den DNS-Domänennamen.
| |
|
| |
| === Alle FQDNs anzeigen ===
| |
| Verwenden Sie die Option -A oder --all-fqdns, um jeden FQDN Ihres Computers anzuzeigen:
| |
| $ hostname -A
| |
| $ hostname --all-fqdns
| |
|
| |
| Diese Option listet alle Ihre Netzwerkadressen und deren DNS-Domänennamen auf. Es werden alle Adressen übersprungen, die nicht übersetzt werden können.
| |
|
| |
| === NIS-Domäne anzeigen ===
| |
| Wenn Sie NIS (Network Information Service) verwenden, können Sie Ihren NIS-Domänennamen mit der Option -y, --yp oder --nis überprüfen:
| |
| $ hostname -y
| |
| $ hostname --yp
| |
| $ hostname --nis
| |
|
| |
| === NIS-Domänenname ändern ===
| |
| Verwenden Sie diesen Befehl mit dem folgenden Format, um Ihren NIS-Domänennamen zu ändern:
| |
| $ sudo hostname -y [NIS hostname]
| |
| $ sudo hostname --yp [NIS hostname]
| |
| $ sudo hostname --nis [NIS hostname]
| |
|
| |
| === Verwandte Netzwerkadressen anzeigen ===
| |
| Mit dem Befehl hostname können Sie auch Netzwerkadressen anzeigen, die an einen Hostnamen gebunden sind.
| |
|
| |
| Verwenden Sie dazu die Option -i oder --ip-address:
| |
| $ hostname -i
| |
| $ hostname --ip-address
| |
|
| |
| Dieser Befehl funktioniert nur, wenn der Hostname aufgelöst werden kann.
| |
|
| |
| === Alle Netzwerkadressen anzeigen ===
| |
| Verwenden Sie die Option -I oder --all-ip-address, um alle Netzwerkadressen des Hosts anzuzeigen.
| |
|
| |
| Im Gegensatz zu -i hängt diese Option nicht von der Auflösung des Hostnamens ab:
| |
| $ hostname -I
| |
| $ hostname --all-ip-addresses
| |
|
| |
| === Hostname bis zum Neustart ändern ===
| |
| Sie können den Hostnamen Ihres Computers mit dem Befehl hostname ändern. Verwenden Sie dazu das folgende Format:
| |
| $ sudo hostname [new hostname]
| |
|
| |
| Alle Änderungen am Hostnamen, die Sie mit diesem Befehl vornehmen, werden nur bis zum nächsten Neustart durchgeführt.
| |
|
| |
| === Hostname dauerhaft ändern ===
| |
| Um den Hostnamen dauerhaft zu ändern, verwenden Sie einen Texteditor wie Nano, um Änderungen am Hostnamen und an den Hostdateien vorzunehmen:
| |
| $ sudo vi /etc/hostname
| |
| $ sudo vi /etc/hosts
| |
|
| |
| Sie können auch den Befehl hostnamectl verwenden, um den Hostnamen dauerhaft zu ändern:
| |
| # hostnamectl set-hostname [new hostname]
| |
|
| |
| == Konfiguration == | | == Konfiguration == |
| === Dateien === | | === Dateien === |
hostname - Rechnernamen und Domäne eines Systems anzeigen und ändern
Beschreibung
- kann auch die IP-Adresse eines Computers überprüfen
Installation
Syntax
hostname [options] [new_hostname]
Optionen
Unix |
GNU |
Beschreibung
|
-a |
--alias |
Zeigt den Aliasnamen des Hosts an
|
-A |
--all-fqdns |
Zeigt jeden FQDN (Fully Qualified Domain Name) des Computers an
|
-b |
--boot |
Legen Sie immer einen Hostnamen fest
|
-d |
--domain |
DNS-Domainnamen anzeigen
|
-f |
--fqdn, --long |
Zeigen Sie den FQDN an
|
-F |
--file |
Überprüfen Sie eine Datei, um den Hostnamen wiederherzustellen und anzuzeigen
|
-h |
--help |
Drucken Sie die Hilfemeldung als Ausgabe aus
|
-i |
--ip-address |
Zeigen Sie die IP-Adresse des Computers an
|
-I |
--all-ip-addresses |
Zeigen Sie alle Netzwerkadressen des Computers an
|
-s |
--short |
Zeigen Sie die Kurzversion des Hostnamens an
|
-v |
--verbose |
Erweitern Sie alle Ausgaben auf ausführlich
|
-y |
--yp, --nis |
Zeigen Sie den NIS-Domänennamen an
|
Parameter
Umgebungsvariablen
Exit-Status
Konfiguration
Dateien
Anhang
Siehe auch
Dokumentation
Man-Pages
Info-Pages
Links
Projekt
Weblinks