linux:index:hostnamectl
NOM
hostnamectl - Contrôler le système nom d'hôte
SYNOPSIS
hostnamectl [OPTIONS...] {COMMANDEMENT}
DESCRIPTION
hostnamectl peut être utilisé pour interroger et modifier le nom d'hôte système
et les paramètres connexes.
systemd-hostnamed.service(8) et cet outil en distinguent trois
noms d'hôte différents: le nom d'hôte "pretty" de haut niveau qui pourrait
inclure toutes sortes de caractères spéciaux (par ex. "L'ordinateur portable de Lennart"),
le nom d'hôte "statique" qui est le nom d'hôte configuré par l'utilisateur (par ex.
"lennarts-laptop"), et le nom d'hôte transitoire qui est un repli
valeur reçue de la configuration du réseau (par exemple "node12345678").
Si un nom d'hôte statique est défini sur une valeur valide, alors le transitoire
Hostname n'est pas utilisé.
Notez que le joli nom d'hôte a peu de restrictions sur le
caractères et longueur utilisés, tandis que le statique et transitoire
les noms d'hôtes sont limités aux caractères habituellement acceptés de
Noms de domaine Internet, et 64 caractères au maximum (ce dernier
être une limitation Linux).
Utilisez systemd-firstboot(1) pour initialiser le nom d'hôte du système
images du système montées (mais non démarrées).
COMMANDES top
On comprend les commandes suivantes:
statut
Afficher le nom d'hôte du système et les informations connexes. Si aucun ordre n'est
spécifié, c'est la valeur implicite par défaut.
Ajouté dans la version 195.
nom d'hôte [NOM]
Si aucun argument n'est donné, imprimez le nom d'hôte système. Si un
argument optionnel NAME est fourni puis la commande change
le nom d'hôte du système à NOM. Par défaut, cela modifiera le
jolie, le statique, et le nom d'hôte transitoire de la même manière; cependant,
si un ou plusieurs --statiques, --transients, --bretty sont utilisés,
Seuls les noms d'hôtes sélectionnés sont modifiés. Si le joli
Le nom d'hôte est en cours de mise, et statique ou transitoire est en cours de réglage
De plus, le nom d'hôte spécifié sera simplifié en ce qui concerne
à l'ensemble de caractères utilisé avant que ce dernier ne soit mis à jour. Ceci
se fait en supprimant les caractères et les espaces spéciaux. Ceci
s'assure que le joli et le nom d'hôte statique sont toujours
étroitement liés tout en suivant les règles de validité de
Le nom spécifique. Cette simplification de la chaîne de nom d'hôte
n'est pas fait si seulement les noms d'hôte transitoires et/ou statiques sont
set, et le joli nom d'hôte est laissé intact.
Les noms d'hôte statiques et transitoires doivent être chacun soit un
étiquette DNS unique (une chaîne composée de 7 bits ASCII minuscule
caractères et pas d'espaces ou de points, limités au format
autorisé pour les étiquettes de nom de domaine DNS), ou une séquence de tels
étiquettes séparées par des points uniques qui forment un FQDN DNS valide.
Le nom d'hôte doit être au plus 64 caractères, ce qui est un Linux
limitation (DNS permet des noms plus longs).
Si le caractère de point d'interrogation "?" apparaît dans le nom d'hôte,
il est automatiquement substitué par un caractère hexadécimal
dérivé de la machine-id(5) lorsqu'il est appliqué, solidement et
déterministement par hachage cryptographique. Exemple:
"foobar-????????" va automatiquement s'étendre à
"foobar-92a9-061c" ou similaire, selon la machine locale
L'ID.
Ajouté dans la version 249.
icon-name [NOM]
Si aucun argument n'est donné, imprimez le nom de l'icône du système. Si
un argument optionnel NAME est fourni puis la commande change
le nom de l'icône à nommer. Le nom de l'icône est utilisé par certains graphiques
applications pour visualiser cet hôte. Le nom de l'icône devrait
Suivez la spécification de dénomination d'icônes[1].
Ajouté dans la version 249.
châssis [TYPE]
Si aucun argument n'est donné, imprimez le type de châssis. Si un
argument optionnel TYPE est fourni puis la commande change
le type de châssis à TYPE. Le type de châssis est utilisé par certains
applications graphiques pour visualiser l'hôte ou modifier l'utilisateur
interaction. Actuellement, les types de châssis suivants sont
défini: "desktop", "laptop", "convertible", "serveur",
"tablette", "chevau", "montre", "intégré", ainsi que le
types de châssis spéciaux "vm" et "container" pour virtualisé
des systèmes qui manquent d'un châssis physique immédiat.
Ajouté dans la version 249.
déploiement [ENVIRONNEMENT]
Si aucun argument n'est donné, imprimez l'environnement de déploiement. Si
un argument optionnel ENVIRONNEMENT est fourni puis la commande
modifier l'environnement de déploiement en ENVIRONNEMENT. Argument
L'ENVIRONNEMENT doit être un seul mot sans aucun contrôle
personnages. L'un des éléments suivants est suggéré: "développement",
"intégration", "mise en scène", "production".
Ajouté dans la version 249.
localisation [EMPLACEMENT]
Si aucun argument n'est donné, imprimez la chaîne de localisation pour le
système. Si un argument optionnel LOCATION est fourni alors le
commande modifie la chaîne de localisation pour le système à
LOCATIONLOCALISATION. Argument LOCATION devrait être un homme-friendly,
chaîne de forme libre décrivant l'emplacement physique de la
système, s'il est connu et applicable. Cela peut être aussi générique
comme "Berlin, Allemagne" ou aussi spécifique que "Porte de gauche, 2ème plateau".
Ajouté dans la version 249.
OPTIONS top
Les options suivantes sont comprises:
- -statique, –transient–transient, –bretty
Si le statut est invoqué (ou aucune commande explicite n'est donnée) et une
de ces commutateurs est spécifié, hostnamectl va imprimer
juste ce nom d'hôte sélectionné.
Si utilisé avec le nom d'hôte, seuls les noms d'hôte sélectionnés seront
mise à jour. Lorsque plus d'un de ces commutateurs sont spécifiés,
tous les noms d'hôtes spécifiés seront mis à jour.
Ajouté dans la version 195.
- H, –host=
Exécuter l'opération à distance. Spécifier un nom d'hôte, ou un
nom d'utilisateur et nom d'hôte séparés par "@", pour se connecter. Le
hostname peut éventuellement être suffixé par un port ssh est à l'écoute
on, séparé par ":", puis un nom de conteneur, séparé par
"/", qui se connecte directement à un conteneur spécifique sur le
hôte spécifié. Cela utilisera SSH pour parler à la télécommande
Instance de gestionnaire de machine. Les noms de conteneurs peuvent être énumérés
avec machinectel -H HÔTE. Mettez les adresses IPv6 entre parenthèses.
- M, –machine=
Exécuter l'opération sur un conteneur local. Spécifier un conteneur
nom auquel se connecter, éventuellement préfixé par un nom d'utilisateur à
connecter comme un caractère "@" séparateur. Si le spécial
string ".host" est utilisé à la place du nom du conteneur, a
la connexion au système local est faite (ce qui est utile pour
se connecter au bus utilisateur d'un utilisateur spécifique: "--user
--machine=lennart@.host"). Si la syntaxe "@" n'est pas utilisée, le
La connexion est faite en tant qu'utilisateur root. Si la syntaxe "@" est utilisée
soit le côté gauche ou le côté droit peut être
omis (mais pas les deux) auquel cas le nom d'utilisateur local et
".host" sont sous-entendus.
- -no-ask-password
N'interrogez pas l'utilisateur pour l'authentification pour les privilégiés
opérations.
- h, –aide
Imprimer un court texte d'aide et sortie.
- -version
Imprimez une courte chaîne de version et exit.
- -json= MODE
Affiche la sortie formatée JSON. Attend l'un des “courts” (pour
la sortie la plus courte possible sans aucun espace blanc redondant
ou des sauts de ligne), "plein" (pour une jolie version de la même,
avec empreinte et sauts de ligne) ou "off" (pour désactiver JSON
sortie, la valeur par défaut).
- j
Équivalent à –json=pretty si on fonctionne sur un terminal, et
- -json=short sinon.
linux/index/hostnamectl.txt · Dernière modification : de 92.158.237.245
