Linux Hostname Befehl Tutorial für Anfänger (5 Beispiele)

Wenn Sie sich mit Netzwerkadministration beschäftigen und Ihre Arbeit die Arbeit auf der Linux-Befehlszeile beinhaltet, gibt es mehrere netzwerkbezogene Befehlszeilenwerkzeuge, die Sie beachten sollten. Auf einem solchen Werkzeug befindet sich Hostnamemit dem Sie den Hostnamen des Systems anzeigen oder einstellen können. In diesem Tutorial werden wir mehr über dieses Dienstprogramm anhand einiger leicht verständlicher Beispiele erfahren.

Bitte beachten Sie, dass alle Beispiele hier auf dem Ubuntu 16.04 Rechner getestet wurden und auf einem Ubuntu Server mit der LTS-Version 14.04.

Linux Hostname Befehl

Sie können den Hostnamen verwenden, um den Hostnamen des Systems anzuzeigen oder einzustellen. Die grundlegende Syntax des Tools lautet:

hostname [options]

Hier ist, wie die Dokumentation der Manualseite über dieses Dienstprogramm aussagt:

Hostname is used to display the system's DNS name, and to display or set its hostname or NIS domain 
name.

Im Folgenden finden Sie einige Beispiele im Q&A-Stil, die Ihnen eine gute Vorstellung davon vermitteln, wie dieser Befehl funktioniert.

Q1. Wie funktioniert der Hostname?

Standardmäßig erzeugt der Befehl hostname den Namen des Hosts in der Ausgabe.

hostname

Zeigt den Hostnamen an

Q2. Wie druckt man den Aliasnamen des Hosts?

Wenn dem Host ein Aliasname zugeordnet ist, können Sie mit der Befehlszeilenoption -a darauf zugreifen.

hostname -a

Q3. Wie druckt man die IP-Adresse aus?

Dies kann mit der Kommandozeilenoption -i erfolgen.

hostname -i

Hier ist die Ausgabe des Befehls auf meinem lokalen Rechner:

IP-Adresse des Hostnamens anzeigen

Q4. Wie druckt man den zugehörigen Domainnamen (falls vorhanden)?

Sie können dazu die Kommandozeilenoption -d verwenden.

hostname -d

Der obige Befehl holt Ihnen den Domänennamen, in dem sich das System befindet.

Q5. Wie druckt man einen kurzen Hostnamen?

Dies kann mit der Kommandozeilenoption -s erfolgen.

hostname -s

Anzeigen eines kurzen Hostnamens

Q6. Wie kann man den Hostnamen ändern?

Mit dem Befehl hostname können Sie auch den Namen des Hosts ändern. Sie können dies auf folgende Weise tun:

hostname [neuer hostname]

Zum Beispiel:

hostname howtoforge

Linux-Hostname ändern

Unnötig zu sagen, dass Sie root-Rechte benötigen, um diese Operation auszuführen. Außerdem ist die auf diese Weise vorgenommene Änderung temporär – für eine dauerhafte Änderung müssen Sie Änderungen in der Datei /etc/hosts vornehmen.

Fazit

Du kannst viel mehr mit dem Hostnamen machen, obwohl das, was wir hier besprochen haben, ausreichen sollte, um dich zumindest zum Einstieg zu bringen. Sobald du mit all dem fertig bist, gehe zur Man Page des Tools, um mehr Informationen darüber zu erhalten.

Das könnte dich auch interessieren …