GNU/Linux >> Znalost Linux >  >> Linux

hostnamectl:příkaz nenalezen

Ve většině případů se k ovládání služeb používá systemctl, ale můžete použít některé další příkazy systemd. Hostnamectl vám například umožňuje zobrazit název hostitele sítě a další informace o hardwaru systému a linuxovém jádře, na kterém běží. Tento příkaz můžete také použít ke změně názvu hostitele systému.

Syntaxe

Syntaxe příkazu hostnamectl je:

# hostnamectl [options] [subcommand] [arguments]

Chcete-li například nastavit název hostitele na server01:

# hostnamectl set-hostname server01

Pokud při provádění jakéhokoli příkazu hostnamectl narazíte na níže uvedenou chybu:

hostnamectl: command not found

můžete zkusit nainstalovat balíček systemd podle vaší volby distribuce.

Distribuce Příkaz
Debian apt-get install systemd
Ubuntu apt-get install systemd
Arch Linux pacman -S systemd
Kali Linux apt-get install systemd
CentOS yum install systemd
Fedora dnf install systemd
Raspbian apt-get install systemd

Příklady příkazů hostnamectl

1. Získejte název hostitele počítače:

# hostnamectl

2. Nastavte název hostitele počítače:

# hostnamectl set-hostname "hostname"

3. Nastavte pro počítač pěkný název hostitele:

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

4. Resetujte název hostitele na výchozí hodnotu:

# hostnamectl set-hostname --pretty ""


Linux
  1. ifrename:příkaz nenalezen

  2. nc:příkaz nenalezen

  3. netstat:příkaz nenalezen

  1. kubectl:příkaz nenalezen

  2. tvservice:příkaz nenalezen

  3. lspci:příkaz nenalezen

  1. pstree:příkaz nenalezen

  2. rm:příkaz nenalezen

  3. mv:příkaz nenalezen