Hostname: Unterschied zwischen den Versionen
(9 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
'''hostname''' | '''hostname''' - Rechnernamen und Domäne eines Systems anzeigen und ändern | ||
== Beschreibung == | == Beschreibung == | ||
* kann auch die IP-Adresse eines Computers überprüfen | * kann auch die IP-Adresse eines Computers überprüfen | ||
= | == Installation == | ||
= Optionen = | == Syntax == | ||
{| class="wikitable" | <syntaxhighlight lang="bash" highlight="1" line> | ||
hostname [options] [new_hostname] | |||
</syntaxhighlight> | |||
=== Optionen === | |||
{| class="wikitable options" | |||
|- | |- | ||
! | ! Unix !! GNU || Beschreibung | ||
|- | |- | ||
| -a | | -a || --alias || Aliasnamen des Hosts anzeigen | ||
|- | |- | ||
| -A | | -A || --all-fqdns || FQDN (Fully Qualified Domain Name) des Computers anzeigen | ||
|- | |- | ||
| -b | | -b || --boot || Legen Sie immer einen Hostnamen fest | ||
|- | |- | ||
| -d | | -d || --domain || DNS-Domainnamen anzeigen | ||
|- | |- | ||
| -f | | -f || --fqdn, --long || Zeigen Sie den FQDN an | ||
|- | |- | ||
| -F | | -F || --file || Überprüfen Sie eine Datei, um den Hostnamen wiederherzustellen und anzuzeigen | ||
|- | |- | ||
| -h | | -h || --help || Kuzehilfe anzeigen | ||
|- | |- | ||
| -i | | -i || --ip-address || IP-Adresse anzeigen | ||
|- | |- | ||
| -I | | -I || --all-ip-addresses || Alle Netzwerkadressen anzeigen | ||
|- | |- | ||
| -s | | -s || --short || Kurzversion des Hostnamen anzeigen | ||
|- | |- | ||
| -v | | -v || --verbose || Ausführliche Anzeige | ||
|- | |- | ||
| -y | | -y || --yp, --nis || NIS-Domänennamen anzeigen | ||
|} | |} | ||
= | === Parameter === | ||
== Hostname anzeigen == | === Umgebungsvariablen === | ||
=== Exit-Status === | |||
== Anwendung == | |||
=== Hostname anzeigen === | |||
Ohne Optionen wird der aktuelle Hostname angezeigt | Ohne Optionen wird der aktuelle Hostname angezeigt | ||
$ hostname | $ 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: | Verwenden Sie die Option -s oder --short, um die Kurzversion des Hostnamens anzuzeigen, die am ersten Punkt abgeschnitten wird: | ||
$ hostname -s | $ hostname -s | ||
$ hostname --short | $ 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. | 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 -a | ||
$ hostname --alias | $ 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: | 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 -F [file path] | ||
$ sudo hostname --file [file path] | $ sudo hostname --file [file path] | ||
$ sudo hostname -F /etc/hostname | $ 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: | 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 -b | ||
$ hostname --boot | $ hostname --boot | ||
== | === Domänenname anzeigen === | ||
Verwenden Sie die Option -d oder --domain, um den Namen Ihrer DNS-Domäne anzuzeigen: | Verwenden Sie die Option -d oder --domain, um den Namen Ihrer DNS-Domäne anzuzeigen: | ||
$ hostname -d | $ hostname -d | ||
$ hostname –domain | $ hostname –domain | ||
== | === FQDN anzeigen === | ||
Wenn Sie den vollqualifizierten Domänennamen eines Systems anzeigen möchten, verwenden Sie die Option -f, --fqdn oder --long: | Wenn Sie den vollqualifizierten Domänennamen eines Systems anzeigen möchten, verwenden Sie die Option -f, --fqdn oder --long: | ||
$ hostname -f | $ hostname -f | ||
$ hostname --fqdn | $ hostname --fqdn | ||
Zeile 92: | Zeile 84: | ||
Ein FQDN enthält den kurzen Hostnamen und den DNS-Domänennamen. | 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: | Verwenden Sie die Option -A oder --all-fqdns, um jeden FQDN Ihres Computers anzuzeigen: | ||
$ hostname -A | $ hostname -A | ||
$ hostname --all-fqdns | $ hostname --all-fqdns | ||
Zeile 101: | Zeile 91: | ||
Diese Option listet alle Ihre Netzwerkadressen und deren DNS-Domänennamen auf. Es werden alle Adressen übersprungen, die nicht übersetzt werden können. | 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: | 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 -y | ||
$ hostname --yp | $ hostname --yp | ||
$ hostname --nis | $ hostname --nis | ||
== | === NIS-Domänenname ändern === | ||
Verwenden Sie diesen Befehl mit dem folgenden Format, um Ihren NIS-Domänennamen zu ä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. | |||
== | |||
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 -i | ||
$ hostname --ip-address | $ hostname --ip-address | ||
Zeile 126: | Zeile 112: | ||
Dieser Befehl funktioniert nur, wenn der Hostname aufgelöst werden kann. | 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. | |||
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 -I | ||
$ hostname --all-ip-addresses | $ 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: | Sie können den Hostnamen Ihres Computers mit dem Befehl hostname ändern. Verwenden Sie dazu das folgende Format: | ||
$ sudo hostname [new hostname] | $ sudo hostname [new hostname] | ||
Alle Änderungen am Hostnamen, die Sie mit diesem Befehl vornehmen, werden nur bis zum nächsten Neustart durchgeführt. | 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: | 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/hostname | ||
$ sudo vi /etc/hosts | $ sudo vi /etc/hosts | ||
Sie können auch den Befehl hostnamectl verwenden, um den Hostnamen dauerhaft zu ändern: | Sie können auch den Befehl hostnamectl verwenden, um den Hostnamen dauerhaft zu ändern: | ||
# hostnamectl set-hostname [new hostname] | |||
== Konfiguration == | |||
=== Dateien === | |||
<noinclude> | |||
== | == Anhang == | ||
=== Siehe auch === | |||
{{Special:PrefixIndex/{{BASEPAGENAME}}}} | |||
==== Dokumentation ==== | |||
===== Man-Pages ===== | |||
===== Info-Pages ===== | |||
==== Links ==== | |||
===== Projekt ===== | |||
===== Weblinks ===== | |||
[[Kategorie:Linux/Systeminformation]] | |||
[[Kategorie:Linux/Befehl]] | |||
{{DEFAULTSORT:hostname}} | {{DEFAULTSORT:hostname}} | ||
{{DISPLAYTITLE:hostname}} | {{DISPLAYTITLE:hostname}} | ||
</noinclude> |
Aktuelle Version vom 22. Juni 2024, 11:45 Uhr
hostname - Rechnernamen und Domäne eines Systems anzeigen und ändern
Beschreibung[Bearbeiten | Quelltext bearbeiten]
- kann auch die IP-Adresse eines Computers überprüfen
Installation[Bearbeiten | Quelltext bearbeiten]
Syntax[Bearbeiten | Quelltext bearbeiten]
hostname [options] [new_hostname]
Optionen[Bearbeiten | Quelltext bearbeiten]
Unix | GNU | Beschreibung |
---|---|---|
-a | --alias | Aliasnamen des Hosts anzeigen |
-A | --all-fqdns | FQDN (Fully Qualified Domain Name) des Computers anzeigen |
-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 | Kuzehilfe anzeigen |
-i | --ip-address | IP-Adresse anzeigen |
-I | --all-ip-addresses | Alle Netzwerkadressen anzeigen |
-s | --short | Kurzversion des Hostnamen anzeigen |
-v | --verbose | Ausführliche Anzeige |
-y | --yp, --nis | NIS-Domänennamen anzeigen |
Parameter[Bearbeiten | Quelltext bearbeiten]
Umgebungsvariablen[Bearbeiten | Quelltext bearbeiten]
Exit-Status[Bearbeiten | Quelltext bearbeiten]
Anwendung[Bearbeiten | Quelltext bearbeiten]
Hostname anzeigen[Bearbeiten | Quelltext bearbeiten]
Ohne Optionen wird der aktuelle Hostname angezeigt
$ hostname linux-server
Kurzen Hostname anzeigen[Bearbeiten | Quelltext bearbeiten]
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[Bearbeiten | Quelltext bearbeiten]
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[Bearbeiten | Quelltext bearbeiten]
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[Bearbeiten | Quelltext bearbeiten]
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[Bearbeiten | Quelltext bearbeiten]
Verwenden Sie die Option -d oder --domain, um den Namen Ihrer DNS-Domäne anzuzeigen:
$ hostname -d $ hostname –domain
FQDN anzeigen[Bearbeiten | Quelltext bearbeiten]
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[Bearbeiten | Quelltext bearbeiten]
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[Bearbeiten | Quelltext bearbeiten]
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[Bearbeiten | Quelltext bearbeiten]
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[Bearbeiten | Quelltext bearbeiten]
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[Bearbeiten | Quelltext bearbeiten]
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[Bearbeiten | Quelltext bearbeiten]
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[Bearbeiten | Quelltext bearbeiten]
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[Bearbeiten | Quelltext bearbeiten]
Dateien[Bearbeiten | Quelltext bearbeiten]
Anhang[Bearbeiten | Quelltext bearbeiten]
Siehe auch[Bearbeiten | Quelltext bearbeiten]
Dokumentation[Bearbeiten | Quelltext bearbeiten]
Man-Pages[Bearbeiten | Quelltext bearbeiten]
Info-Pages[Bearbeiten | Quelltext bearbeiten]
Links[Bearbeiten | Quelltext bearbeiten]
Projekt[Bearbeiten | Quelltext bearbeiten]
Weblinks[Bearbeiten | Quelltext bearbeiten]