Aide
L’option qui affiche les options disponibles pour une commande est ?
Router#show ? aaa Show AAA values access-lists List access lists arp Arp table cdp CDP information class-map Show QoS Class Map clock Display the system clock controllers Interface controllers status crypto Encryption module debugging State of each debugging option dhcp Dynamic Host Configuration Protocol status dot11 IEEE 802.11 show information file Show filesystem information flash: display information about flash: file system flow Flow information frame-relay Frame-Relay information history Display the session command history hosts IP domain-name, lookup style, nameservers, and host table interfaces Interface status and configuration ip IP information ipv6 IPv6 information license Show license information line TTY line information --More--Ici le ? affiche les commandes possibles avec show.
- Le
--More--indique qu’il y a trop de commandes pour la fenêtre d’affichage. - La touche
Entréefait défiler ligne par ligne. - La touche
Espacefait défiler bloc par bloc.
Autocomplétion
Les commandes s’autocomplètent avec la touche tabulation. Voici quelques exemples :
sh <tab>devientshowintdevientinterface
Vous pouvez commencer à taper la commande et appuyer sur TAB dès que possible. Il peut y avoir une ambiguïté. Vous devez continuer à taper pour préciser la commande au système. Ainsi il pourra la compléter correctement.
Filtrage des résultats
🥱 Ajouter | après une commande permet de filtrer son résultat :
Router#sh ru | include interfaceinterface GigabitEthernet0/0/0interface GigabitEthernet0/0/1interface GigabitEthernet0/0/2interface Vlan1Ici include filtre le résultat pour inclure le mot interface.
Commandes abrégées
Le CLI Cisco prend en charge les abréviations de commandes. Voici quelques exemples :
| Abréviation | Commande complète |
|---|---|
| conf t | configure terminal |
| sh ip int b | show interface brief |
| wr | write memory |
| int g0/0 | interface GigabitEthernet0/0 |
Rapport d’erreur
L’environnement indique où se trouve une erreur. Syntaxe incorrecte ou mauvais mode (faire “commande”).
Router#sh ip routte ^% Invalid input detected at '^' marker.Raccourcis clavier
| Séquence | Description |
|---|---|
| CTRL + A | Début de ligne |
| CTRL + E | Fin de ligne |
| CTRL + P ou ↓ | Commande précédente |
| CTRL + N ou ↑ | Commande suivante |
| CTRL + F ou → | Curseur à droite |
| CTRL + B ou ← | Curseur à gauche |
| CTRL + Z | Retour au mode privilégié |
| CTRL + C | Interruption |
| CTRL + SHIFT + 6 / CTRL + SHIFT + ^ | Interruption forcée |
| TAB | Compléter une commande |
| Backspace | Effacer un caractère à gauche |
| CTRL + R | Réafficher la ligne |
| CTRL + U | Effacer la ligne |
| CTRL + W | Effacer un mot |
| ESC + b | Reculer d’un mot |
| ESC + f | Avancer d’un mot |
Quelques astuces
La commande do permet d’exécuter une commande du mode privilégié dans un autre mode.
Switch(config)#show run ^% Invalid input detected at '^' marker.
Switch(config)#do show runBuilding configuration...Désactivation des recherches DNS
Avec la résolution DNS (activée par défaut), une commande mal saisie peut être interprétée, en mode privilégié, comme une tentative de connexion à un domaine distant et bloquer la console pendant un certain temps :
Switch#showeTranslating "showe"...domain server (255.255.255.255)Pour désactiver la résolution DNS :
Switch(config)#no ip domain-lookupDésactivation des annonces
Chaque fois que vous changez l’état d’une interface (up, down, etc…) L’équipement écrit un message dans le CLI, indiquant ce qui a changé. Cela peut être gênant lors de la saisie de commandes. Il est possible de désactiver ces annonces :
%LINK-1-CHANGED: Interface FastEthernet0/1, changed state to upSwitch(config)#no logging consoleRenommer un équipement
Switch(config)#hostname MON_SWITCHDéfinir un mot de passe enable
Pour entrer dans le mode “enable” de l’équipement, il est possible et même recommandé de définir un mot de passe.
Switch(config)#enable secret MON_MOT_DE_PASSEAvec l’option secret, le mot de passe est hashé.
Visualiser la configuration générale
Pour afficher des informations sur la configuration globale (hostname, services, interfaces, spanning-tree, password, etc.), exécutez cette commande :
Switch#show running-configBuilding configuration...
Current configuration : 1080 bytes!version 15.0no service timestamps log datetime msecno service timestamps debug datetime msecno service password-encryption!hostname Switch!!!!!!spanning-tree mode pvstspanning-tree extend system-id!interface FastEthernet0/1!interface FastEthernet0/2--More--Visualiser la configuration VLAN
Pour afficher des informations sur la configuration VLAN :
Switch#show vlan
VLAN Name Status Ports---- -------------------------------- --------- -------------------------------1 default active Fa0/1, Fa0/2, Fa0/3, Fa0/4 Fa0/5, Fa0/6, Fa0/7, Fa0/8 Fa0/9, Fa0/10, Fa0/11, Fa0/12 Fa0/13, Fa0/14, Fa0/15, Fa0/16 Fa0/17, Fa0/18, Fa0/19, Fa0/20 Fa0/21, Fa0/22, Fa0/23, Fa0/24 Gig0/1, Gig0/21002 fddi-default active1003 token-ring-default active1004 fddinet-default active1005 trnet-default active
VLAN Type SAID MTU Parent RingNo BridgeNo Stp BrdgMode Trans1 Trans2---- ----- ---------- ----- ------ ------ -------- ---- -------- ------ ------1 enet 100001 1500 - - - - - 0 01002 fddi 101002 1500 - - - - - 0 01003 tr 101003 1500 - - - - - 0 01004 fdnet 101004 1500 - - - ieee - 0 01005 trnet 101005 1500 - - - ibm - 0 0 --More--Note
Les VLANs 1002, 1003, 1004, 1005 sont réservés dans le système pour le token ring. Ce système étant obsolète, ces VLANs ne sont pas utilisés.
Ici les interfaces F0/1-24 et G0/1-2 appartiennent au VLAN 1.
Supprimer/désactiver un élément
Le préfixe no permet de supprimer/désactiver/effacer toute commande ou configuration préalablement écrite.
Router(config-if)#no ip address 192.168.1.1 255.255.255.0Supprime l’adresse IP attribuée à l’interface.
Router(config)#no router ospfDésactive le protocole OSPF (et sa configuration) du routeur.