Hostname: Unterschied zwischen den Versionen

Aus Foxwiki
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 4: Zeile 4:
* kann auch die IP-Adresse eines Computers überprüfen
* kann auch die IP-Adresse eines Computers überprüfen


= Syntax =
== Installation ==
hostname [options] [new_hostname]


= Optionen =
== Syntax ==
<syntaxhighlight lang="bash" highlight="1" line>
hostname [options] [new_hostname]
</syntaxhighlight>
 
=== Optionen ===
{| class="wikitable options"
{| class="wikitable options"
|-
|-
Zeile 36: Zeile 40:
| -y || --yp, --nis || Zeigen Sie den NIS-Domänennamen an
| -y || --yp, --nis || Zeigen Sie den NIS-Domänennamen an
|}
|}
 
=== Parameter ===
= Anwendungen =
=== Umgebungsvariablen ===
== Hostname anzeigen ==
=== Exit-Status ===
== Anwendung ==
=== Hostname anzeigen ===
Ohne Optionen wird der aktuelle Hostname angezeigt
Ohne Optionen wird der aktuelle Hostname angezeigt
  $ hostname
  $ hostname
  linux-server
  linux-server


== Display Short Hostname ==
=== Display Short Hostname ===
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


== Display Alias ==
=== Display Alias ===
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


== Search for Hostnames ==
=== Search for Hostnames ===
Verwenden Sie die Option -F oder --file, um eine bestimmte Datei (z.&nbsp;B.&nbsp;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.&nbsp;B.&nbsp;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]
Zeile 59: Zeile 65:
  $ sudo hostname -F /etc/hostname
  $ sudo hostname -F /etc/hostname


== Force Default Hostname ==
=== Force Default Hostname ===
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


== Display Domain Name ==
=== Display Domain Name ===
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


== Display FQDN ==
=== Display FQDN ===
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
Zeile 77: Zeile 83:
Ein FQDN enthält den kurzen Hostnamen und den DNS-Domänennamen.
Ein FQDN enthält den kurzen Hostnamen und den DNS-Domänennamen.


== Display All FQDNs ==
=== Display All FQDNs ===
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
Zeile 84: Zeile 90:
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.


== Display NIS Domain ==
=== Display NIS Domain ===
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
Zeile 90: Zeile 96:
  $ hostname --nis
  $ hostname --nis


== Change NIS Domain Name ==
=== Change NIS Domain Name ===
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 -y [NIS hostname]
Zeile 96: Zeile 102:
  $ sudo hostname --nis [NIS hostname]
  $ sudo hostname --nis [NIS hostname]


== Display Related Network Addresses ==
=== Display Related Network Addresses ===
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:
Verwenden Sie dazu die Option -i oder --ip-address:
Zeile 105: Zeile 111:
Dieser Befehl funktioniert nur, wenn der Hostname aufgelöst werden kann.
Dieser Befehl funktioniert nur, wenn der Hostname aufgelöst werden kann.


== Display All Network Addresses ==
=== Display All Network Addresses ===
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:
Im Gegensatz zu -i hängt diese Option nicht von der Auflösung des Hostnamens ab:
Zeile 112: Zeile 118:
  $ hostname --all-ip-addresses
  $ hostname --all-ip-addresses


== Change Hostname Until Reboot ==
=== Change Hostname Until Reboot ===
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]
Zeile 118: Zeile 124:
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.


== Change Hostname Permanently ==
=== Change Hostname Permanently ===
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
Zeile 126: Zeile 132:
  # hostnamectl set-hostname [new hostname]
  # 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/Systeminformation]]
[[Kategorie:Linux/Befehl]]
{{DEFAULTSORT:hostname}}
{{DEFAULTSORT:hostname}}
{{DISPLAYTITLE:hostname}}
{{DISPLAYTITLE:hostname}}
[[Kategorie:Linux/Befehl]]
</noinclude>

Version vom 22. Juni 2024, 10:32 Uhr

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

Anwendung

Hostname anzeigen

Ohne Optionen wird der aktuelle Hostname angezeigt

$ hostname
linux-server

Display Short Hostname

Verwenden Sie die Option -s oder --short, um die Kurzversion des Hostnamens anzuzeigen, die am ersten Punkt abgeschnitten wird:

$ hostname -s
$ hostname --short

Display Alias

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

Search for 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

Force Default Hostname

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

Display Domain Name

Verwenden Sie die Option -d oder --domain, um den Namen Ihrer DNS-Domäne anzuzeigen:

$ hostname -d
$ hostname –domain

Display FQDN

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.

Display All FQDNs

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.

Display NIS Domain

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

Change NIS Domain Name

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]

Display Related Network Addresses

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.

Display All Network Addresses

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

Change Hostname Until Reboot

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.

Change Hostname Permanently

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

Dateien

Anhang

Siehe auch

Dokumentation

Man-Pages
Info-Pages

Links

Projekt
Weblinks