GNU/Linux >> LINUX-Kenntnisse >  >> Linux

hostnamectl:Befehl nicht gefunden

In den meisten Fällen wird systemctl zur Steuerung von Diensten verwendet, aber es gibt einige zusätzliche systemd-Befehle, die Sie verwenden können. Mit hostnamectl können Sie beispielsweise den Netzwerk-Hostnamen des Systems und andere Informationen über die Hardware des Systems und den darauf ausgeführten Linux-Kernel anzeigen. Sie können diesen Befehl auch verwenden, um den Hostnamen des Systems zu ändern.

Syntax

Die Syntax des Befehls hostnamectl lautet:

# hostnamectl [options] [subcommand] [arguments]

Um beispielsweise den Hostnamen auf server01 festzulegen:

# hostnamectl set-hostname server01

Wenn beim Ausführen eines hostnamectl-Befehls der folgende Fehler auftritt:

hostnamectl: command not found

Sie können versuchen, das systemd-Paket entsprechend Ihrer Wahl der Distribution zu installieren.

Verteilung Befehl
Debian apt-get install systemd
Ubuntu apt-get install systemd
Arch Linux pacman -S systemd
Kali-Linux apt-get install systemd
CentOS yum installiere systemd
Fedora dnf install systemd
Raspbian apt-get install systemd

hostnamectl-Befehlsbeispiele

1. Rufen Sie den Hostnamen des Computers ab:

# hostnamectl

2. Legen Sie den Hostnamen des Computers fest:

# hostnamectl set-hostname "hostname"

3. Legen Sie einen hübschen Hostnamen für den Computer fest:

# hostnamectl set-hostname --static "hostname.example.com" && sudo hostnamectl set-hostname --pretty "hostname"

4. Setzen Sie den Hostnamen auf seinen Standardwert zurück:

# hostnamectl set-hostname --pretty ""


Linux
  1. Subscription-Manager:Befehl nicht gefunden

  2. dnf:Befehl nicht gefunden

  3. bc:Befehl nicht gefunden

  4. dpkg:Befehl nicht gefunden

  5. id:Befehl nicht gefunden

nc:Befehl nicht gefunden

aws-shell:Befehl nicht gefunden

tvservice:Befehl nicht gefunden

lspci:Befehl nicht gefunden

pstree:Befehl nicht gefunden

ln:Befehl nicht gefunden