« Trucs et astuces pour la console » : différence entre les versions
Aller à la navigation
Aller à la recherche
Ligne 131 : | Ligne 131 : | ||
Lorsque vous entrez une commande au clavier, celle-ci est automatiquement mémorisée. Vous pouvez ainsi accéder aux 500 dernières en tapant '''history'''. Vous pouvez aussi restreindre votre recherche en tapant '''history''' suivi du nombre désiré ; '''history 18''' affichera ainsi les 18 dernières commandes entrées. '''history -c''' efface tout l'historique. | Lorsque vous entrez une commande au clavier, celle-ci est automatiquement mémorisée. Vous pouvez ainsi accéder aux 500 dernières en tapant '''history'''. Vous pouvez aussi restreindre votre recherche en tapant '''history''' suivi du nombre désiré ; '''history 18''' affichera ainsi les 18 dernières commandes entrées. '''history -c''' efface tout l'historique. | ||
'''history''' vous présente une liste des dernières commandes tapées précédées d'un numéro d'ordre. Pour ré-utiliser une commande particulière il suffit de | '''history''' vous présente une liste des dernières commandes tapées précédées d'un numéro d'ordre. Pour ré-utiliser une commande particulière il suffit de taper un point d'exclamation suivi de son numéro. Ainsi '''!362''' relancera la 362ème commande de l'historique. | ||
Imaginez que vous vouliez de nouveau utiliser la commande copier ( cp ) sur un fichier avec un nom à rallonge, taper '''!cp''' ré-utilisera la dernière commande de copie. | Imaginez que vous vouliez de nouveau utiliser la commande copier ( cp ) sur un fichier avec un nom à rallonge, taper '''!cp''' ré-utilisera la dernière commande de copie. | ||
Ligne 137 : | Ligne 137 : | ||
De même taper '''!!''' vous permet de ré-utiliser la dernière commande que vous venez de taper. | De même taper '''!!''' vous permet de ré-utiliser la dernière commande que vous venez de taper. | ||
Plus fort encore : taper '''!?''' suivi d'une partie quelconque d'une commande recherchera dans l'historique la dernière commande qui utilisait cette partie de commande et | Plus fort encore : taper '''!?''' suivi d'une partie quelconque d'une commande recherchera dans l'historique la dernière commande qui utilisait cette partie de commande et l'exécutera. Par exemple '''!?<u>gra</u>''' pourrait lancer la commande '''aptitude full-up<u>gra</u>de'''. | ||
'''Ctrl + R''' n'est pas mal non plus, car taper '''Ctrl + R''' suivi du début d'une commande recherchera en arrière les commandes | '''Ctrl + R''' n'est pas mal non plus, car taper '''Ctrl + R''' suivi du début d'une commande recherchera en arrière les commandes déjà tapées qui correspondent au début que vous venez d'entrer. Il vous proposera la première trouvée, si elle ne convient pas, retapez '''Ctrl + R''' il vous proposera la suivante, et ainsi de suite. | ||
'''^ancien^nouveau''' permet de relancer la dernière commande en remplaçant « ancien » par « nouveau » dans le texte. Par exemple : | '''^ancien^nouveau''' permet de relancer la dernière commande en remplaçant « ancien » par « nouveau » dans le texte. Par exemple : |