CLI-Umgebungseinstellungen
Im Betriebsmodus können Sie (der Netzwerkadministrator) die Junos OS CLI-Umgebung an Ihre spezifischen Präferenzen und Anforderungen anpassen.
Anpassen der CLI-Umgebung
Im Betriebsmodus können Sie die CLI-Umgebung mithilfe des Befehls anpassen.set cli
Sie können z. B. die Anzahl der Zeilen, die auf dem Bildschirm angezeigt werden, oder Ihren Klemmentyp angeben. In der folgenden Ausgabe sind die verfügbaren Optionen aufgeführt:
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
Einige Werte sind bereits festgelegt, wenn Sie SSH verwenden, um sich am Gerät anzumelden, oder wenn Sie sich über die Konsole anmelden, wenn der Terminaltyp bereits konfiguriert ist: Ihren Terminaltyp, Ihre Bildschirmlänge und Ihre Bildschirmbreite.
- Anzeige der aktuellen CLI-Einstellungen
- Festlegen des Terminaltyps
- Festlegen der CLI-Eingabeaufforderung
- Festlegen des CLI-Verzeichnisses
- Festlegen des CLI-Zeitstempels
- Festlegen des Leerlauf-Timeouts
- Legen Sie fest, dass die CLI nach einem Softwareupgrade zum Neustart aufgefordert wird
- Festlegen der CLI-Befehlsvervollständigung
Anzeige der aktuellen CLI-Einstellungen
Um die aktuellen CLI-Einstellungen anzuzeigen, verwenden Sie den folgenden Befehl:show cli
user@host> show cli
CLI screen length set to 24
CLI screen width set to 80
CLI complete-on-space set to on
Festlegen des Terminaltyps
Um den Terminaltyp festzulegen, verwenden Sie den Befehl:set cli terminal
user@host> set cli terminal terminal-type
Dabei kann es sich um eine der folgenden Optionen handeln:terminal type ANSI, VT100, small-xterm oder xterm.
Festlegen der CLI-Eingabeaufforderung
Die standardmäßige CLI-Eingabeaufforderung lautet .user@host>
Um diese Eingabeaufforderung zu ändern, verwenden Sie den Befehl.set cli prompt
Wenn die Eingabeaufforderungszeichenfolge Leerzeichen enthält, schließen Sie die Zeichenfolge in Anführungszeichen (" " ) ein.
user@host> set cli prompt string
Das Ändern der CLI-Eingabeaufforderung ist nicht über CLI-Sitzungen hinweg persistent. Wenn Sie die CLI beenden und neu starten, wird standardmäßig die Eingabeaufforderung angezeigt .user@host
Festlegen des CLI-Verzeichnisses
Um das aktuelle Arbeitsverzeichnis festzulegen, verwenden Sie den Befehl:set cli directory
user@host> set cli directory directory
Dies muss der vollständige Pfadname des gewünschten Arbeitsverzeichnisses sein.directory Nach Eingabe dieses Befehls wechselt die CLI in das angegebene Verzeichnis.
Festlegen des CLI-Zeitstempels
Standardmäßig enthält die CLI-Ausgabe keinen Zeitstempel. Um einen Zeitstempel in die CLI-Ausgabe einzufügen, verwenden Sie den folgenden Befehl:set cli timestamp
user@host> set cli timestamp [format time-date-format | disable]
Schließen Sie das Format in einfache Anführungszeichen ( ' ) ein. Wenn Sie kein Zeitstempelformat angeben, ist das Standardformat (z. B. Feb 08 17:20:49).'Mmm dd hh:mm:ss’
Festlegen des Leerlauf-Timeouts
Standardmäßig tritt bei einer CLI-Sitzung nach längerer Leerlaufzeit nie eine Zeitüberschreitung auf, es sei denn, Sie haben die Anweisung in die Anmeldeklassenkonfiguration des Benutzers aufgenommen.idle-timeout
Verwenden Sie den folgenden Befehl, um die maximale Zeit festzulegen, die eine einzelne Sitzung im Leerlauf sein kann, bevor der Benutzer vom Gerät abgemeldet wird:set cli idle-timeout
user@host> set cli idle-timeout timeout
Das kann zwischen 0 und 100.000 Minuten liegen.timeout Wenn Sie den Wert auf 0 setzen, wird das Leerlauf-Timeout deaktiviert.timeout
Legen Sie fest, dass die CLI nach einem Softwareupgrade zum Neustart aufgefordert wird
Standardmäßig fordert die CLI Benutzer nach einem Softwareupgrade auf, neu zu starten. Um die Eingabeaufforderung zu deaktivieren, verwenden Sie den folgenden Befehl:set cli restart-on-upgrade off
user@host>set cli restart-on-upgrade off
Um die Eingabeaufforderung wieder zu aktivieren, verwenden Sie den Befehl:set cli restart-on-upgrade on
user@host> set cli restart-on-upgrade on
Festlegen der CLI-Befehlsvervollständigung
Standardmäßig können Sie die Tabulatortaste oder die Leertaste drücken, damit die CLI einen Befehl ausführt.
Verwenden Sie den folgenden Befehl, damit die CLI nur die Tabulatortaste zum Ausführen eines Befehls zulässt:set cli complete-on-space off
user@host> set cli complete-on-space off
Disabling complete-on-space
user@host>
Um die Verwendung der Leertaste (sowie der Tabulatortaste) für die Befehlsvervollständigung zu aktivieren, verwenden Sie den Befehl:set cli complete-on-space on
user@host> set cli complete-on-space on
Enabling complete-on-space
user@host>
Festlegen der CLI-Bildschirmlänge und -breite
Sie können die Länge und Breite des Junos OS CLI-Bildschirms nach Ihren spezifischen Vorlieben und Anforderungen einstellen.
Legen Sie die Bildschirmlänge fest
Die standardmäßige CLI-Bildschirmlänge beträgt 24 Zeilen. Wenn die Ausgabe länger ist, scrollt die Anzeige zur konfigurierten Bildschirmlänge und zeigt dann eine Eingabeaufforderung an.more
Sie können die Eingabetaste drücken, um die nächste Zeile anzuzeigen, oder die Leertaste drücken, um den nächsten Vollbildmodus anzuzeigen. Alternativ können Sie drücken , um alle verfügbaren Optionen anzuzeigen, einschließlich Navigation, Suche und Speichern.h
Um die Bildschirmlänge zu ändern, verwenden Sie den Befehl:set cli screen-length
user@host> set cli screen-length length
Wenn Sie die Bildschirmlänge auf 0 Zeilen setzen, wird die Verwendung der Ausgabe "ein Bildschirm nach dem anderen" deaktiviert. Diese Einstellung bewirkt, dass der Bildschirm bis zum Ende durchläuft, ohne dass die Eingabeaufforderung angezeigt wird.more
Das Deaktivieren dieser UNIX-Schnittstelle kann nützlich sein, wenn Sie CLI-Befehle von Skripts ausgeben.more
Legen Sie die Bildschirmbreite fest
Der Wert der CLI-Bildschirmbreite kann 0 oder im Bereich von 40 bis 1024 liegen. Die standardmäßige CLI-Bildschirmbreite beträgt 80 Zeichen. Die Verwendung eines CLI-Bildschirmbreitenwerts von 0 deaktiviert die Anzeige des Ausgabebildschirms, was bei der Verwendung von Skripten wünschenswert sein kann. Um die Breite zu ändern, verwenden Sie den Befehl:set cli screen-width
user@host> set cli screen-width width
Aktivieren von Konfigurations-Breadcrumbs
Sie können die Ausgabe von Befehlen für den Betriebsmodus und von Befehlen für den Konfigurationsmodus so konfigurieren, dass Konfigurations-Breadcrumbs angezeigt werden.show configuration
show
Mithilfe dieser Breadcrumbs können Sie die genaue Position in der Konfigurationshierarchie für die angezeigte Ausgabe ermitteln.
Bevor Sie die Konfigurations-Breadcrumbs-Funktion aktivieren, überprüfen Sie die Ausgabe des Befehls.show configuration
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%)-----------------------------------------------------
Die Ausgabe gibt den angezeigten Abschnitt der Konfiguration nicht eindeutig an.
So aktivieren Sie die Konfigurations-Breadcrumbs-Funktion: