Paramètres de l’environnement CLI
En mode opérationnel, vous (l’administrateur réseau) pouvez personnaliser l’environnement Junos OS CLI en fonction de vos préférences et exigences spécifiques.
Personnaliser l’environnement CLI
En mode opérationnel, vous pouvez personnaliser l’environnement CLI à l’aide de la set cli
commande. Par exemple, vous pouvez spécifier le nombre de lignes qui s’affichent à l’écran ou votre type de terminal. La sortie suivante répertorie les options disponibles :
user@host>set cli ?
Possible completions:
complete-on-space Set whether typing space completes current word
directory Set working directory
idle-timeout Set maximum idle time before login session ends
logical-system Set default logical system
prompt Set CLI command prompt string
restart-on-upgrade Set whether CLI prompts to restart after software upgrade
screen-length Set number of lines on screen
screen-width Set number of characters on a line
tenant Set default tenant
terminal Set terminal type
timestamp Timestamp CLI output
Certaines valeurs sont déjà définies lorsque vous utilisez SSH pour vous connecter à l’appareil ou lorsque vous vous connectez à partir de la console lorsque son type de terminal est déjà configuré : le type de terminal, la longueur et la largeur de l’écran.
- Affichage des paramètres CLI actuels
- Définir le type de terminal
- Définir l’invite CLI
- Définir l’annuaire CLI
- Définir l’horodatage CLI
- Définir le délai d’inactivité
- Configurer l’interface de ligne de commande pour qu’elle invite au redémarrage après une mise à niveau logicielle
- Définir la complétion de la commande CLI
Affichage des paramètres CLI actuels
Pour afficher les paramètres CLI actuels, utilisez la show cli
commande :
user@host> show cli
CLI screen length set to 24
CLI screen width set to 80
CLI complete-on-space set to on
Définir le type de terminal
Pour définir le type de terminal, utilisez la set cli terminal
commande :
user@host> set cli terminal terminal-type
Il terminal type peut s’agir de l’un des éléments suivants : ANSI, VT100, small-xterm ou xterm.
Définir l’invite CLI
L’invite CLI par défaut est user@host>
. Pour modifier cette invite, utilisez la set cli prompt
commande. Si la chaîne d’invite contient des espaces, placez-la entre guillemets ( » " ).
user@host> set cli prompt string
La modification de l’invite CLI n’est pas persistante d’une session CLI à l’autre. Lorsque vous quittez la CLI et que vous la redémarrez, l’invite par défaut est user@host
.
Définir l’annuaire CLI
Pour définir le répertoire de travail courant, utilisez la set cli directory
commande :
user@host> set cli directory directory
Le directory doit être le chemin d’accès complet du répertoire de travail souhaité. Après avoir entré cette commande, l’interface de ligne de commande bascule vers le répertoire spécifié.
Définir l’horodatage CLI
Par défaut, la sortie CLI n’inclut pas d’horodatage. Pour inclure un horodatage dans la sortie CLI, utilisez la set cli timestamp
commande :
user@host> set cli timestamp [format time-date-format | disable]
Placez le format entre guillemets simples ( ' ). Si vous ne spécifiez pas de format d’horodatage, le format par défaut est 'Mmm dd hh:mm:ss’ (par exemple, Feb 08 17 :20 :49).
Définir le délai d’inactivité
Par défaut, une session CLI n’expire jamais après un temps d’inactivité prolongé, sauf si vous avez inclus l’instruction dans la configuration de la classe de connexion de l’utilisateur idle-timeout
. Pour définir la durée maximale d’inactivité d’une session individuelle avant que l’utilisateur ne soit déconnecté de l’appareil, utilisez la set cli idle-timeout
commande :
user@host> set cli idle-timeout timeout
La timeout peut être de 0 à 100 000 minutes. La définition de la timeout valeur 0 désactive le délai d’inactivité.
Configurer l’interface de ligne de commande pour qu’elle invite au redémarrage après une mise à niveau logicielle
Par défaut, l’interface de ligne de commande invite les utilisateurs à redémarrer après une mise à niveau logicielle. Pour désactiver l’invite, utilisez la set cli restart-on-upgrade off
commande :
user@host>set cli restart-on-upgrade off
Pour réactiver l’invite, utilisez la set cli restart-on-upgrade on
commande :
user@host> set cli restart-on-upgrade on
Définir la complétion de la commande CLI
Par défaut, vous pouvez appuyer sur la touche de tabulation ou sur la barre d’espace pour que l’interface de ligne de commande exécute une commande.
Pour que l’interface de ligne de commande n’autorise que la touche Tab à exécuter une commande, utilisez la set cli complete-on-space off
commande :
user@host> set cli complete-on-space off
Disabling complete-on-space
user@host>
Pour activer l’utilisation de la barre d’espace (ainsi que de la tabulation) pour compléter la commande, utilisez la set cli complete-on-space on
commande :
user@host> set cli complete-on-space on
Enabling complete-on-space
user@host>
Définition de la longueur et de la largeur de l’écran CLI
Vous pouvez définir la longueur et la largeur de l’écran CLI en fonction de Junos OS vos préférences et exigences spécifiques.
Définir la longueur de l’écran
La longueur de l’écran CLI par défaut est de 24 lignes. Si la sortie est plus longue que cela, l’écran défile jusqu’à la longueur d’écran configurée, puis affiche une more
invite. Vous pouvez appuyer sur Entrée pour afficher la ligne suivante ou appuyer sur la barre d’espace pour afficher le plein écran suivant. Vous pouvez également appuyer sur pour h
afficher toutes les options disponibles, notamment la navigation, la recherche et l’enregistrement.
Pour modifier la longueur de l’écran, utilisez la set cli screen-length
commande :
user@host> set cli screen-length length
Le réglage de la longueur de l’écran sur 0 ligne désactive l’utilisation de la sortie « un écran à la fois ». Ce paramètre fait défiler l’écran jusqu’à la fin sans afficher l’invite more
. La désactivation de cette interface de type UNIX more
peut être utile lorsque vous émettez des commandes CLI à partir de scripts.
Définir la largeur de l’écran
La valeur de la largeur de l’écran CLI peut être comprise entre 0 et 1024. La largeur de l’écran CLI par défaut est de 80 caractères. L’utilisation d’une largeur d’écran CLI de 0 désactive l’affichage de l’écran de sortie, ce qui peut être souhaitable lors de l’utilisation de scripts. Pour modifier la largeur, utilisez la set cli screen-width
commande :
user@host> set cli screen-width width
Activer le fil d’Ariane de configuration
Vous pouvez configurer la sortie des commandes de mode opérationnel et show
des commandes de mode de configuration pour afficher le fil d’Ariane show configuration
de configuration. Ces fils d’Ariane vous aident à identifier l’emplacement exact dans la hiérarchie de configuration pour la sortie que vous visualisez.
Avant d’activer le fil d’Ariane de configuration, vérifiez la sortie de la show configuration
commande.
user@host> show configuration
...
}
}
}
}
}
fe-4/1/2 {
description "FA4/1/2: mxxj1-mr6 (64.12.137.160/27) (T=bblan, bbmail, bbowmtc)";
unit 0 {
family inet {
filter {
output 151mj;
}
address 64.12.137.187/27 {
vrrp-group 1 {
virtual-address 64.12.137.189;
---(more 18%)-----------------------------------------------------
La sortie n’indique pas clairement la section de la configuration affichée.
Pour activer la fonctionnalité de fil d’Ariane de configuration :