Le "hostnamectl” est une commande Linux qui est utilisée pour définir le nom d'hôte dans le terminal sans même ouvrir et éditer dans le etc/nom d'hôte fichier d'un système.
En utilisant le "hostnamectl", l'utilisateur peut également modifier le nom d'hôte statique, joli et transitoire.
Cet utilitaire de ligne de commande est classé en trois (3) types :
- Nom d'hôte statique : Défini par les administrateurs système
- Nom d'hôte dynamique : Défini par les serveurs mDNS au moment de l'exécution
- Joli nom d'hôte : Défini par les administrateurs système ou l'utilisateur
La syntaxe du "hostnamectlLa commande " est donnée ci-dessous :
hostnamectl [options… ] [commande… ]Comment utiliser la commande "hostnamectl":
Exécutez le "hostnamectl” sans donner d'argument dans le terminal pour afficher l'état actuel du nom d'hôte :
$ hostnamectl
Changer le nom d'hôte statique :
Le "hostnamectlLa commande " permet à l'utilisateur de modifier le "nom d'hôte statique” sans même redémarrer le système.
Exécutez la syntaxe de commande suivante dans le terminal et définissez le "nom d'hôte statique" selon votre besoin :
$ hostnamectl set-hostname [set static-hostname] -staticSupposons que, pour définir le nom d'hôte comme « Linux-User », la commande serait :
$ hostnamectl set-hostname Linux-User --static
Le nom d'hôte statique modifié est visible dans le terminal.
Le "joli nom d'hôte” peut également être modifié via le “-joli" option du "hostnamectl” commande. Alors, tapez des guillemets doubles ("") le nom que vous souhaitez définir et l'exécuter dans le terminal :
$ hostnamectl set-hostname ["set pretty-hostname"] -prettyPar exemple, pour attribuer un joli nom d'hôte en tant que « Linux », exécutez la commande :
$ hostname set-hostname "Linux" --pretty
On peut voir dans l'image ci-dessus que le joli nom d'hôte a changé.
Pour vérifier si le "joli-nom d'hôte" est mis à jour sur le système ou non, définissez d'abord le nom que vous souhaitez modifier, puis exécutez le "-joli statut” commande pour confirmer la modification :
$ hostnamectl set-hostname "Linux" --pretty$ hostnamectl --pretty status
Pour afficher le aider du "hostnamectl” commande dans le terminal, tapez :
$ hostnamectl --help
Pour afficher la version du "hostnamectl", exécutez :
$ nom d'hôte --version
Conclusion:
Le "hostnamectlLa commande " est une commande pratique pour modifier le nom d'hôte du système sans changer le etc/nom d'hôte déposer. Dans ce guide, nous avons appris que comment définir un nom d'hôte statique et joli d'un système.