Raccourcis ssh / shell linux

Posté le 30 Jan, 2008 dans linux, truc astuce | 3 Commentaires

Voici quelques raccourcis clavier à utiliser sur votre serveur dedié en ssh ou sur votre pc favoris en local.

Attention vous allez devoir bosser 2 fois plus avec des tips comme ça ;).
bash ssh

Le premier, pour partir sur de bonnes bases, vous avez l’habitude de faire un clear, et bien

ctrl+l

le fait très bien aussi.

Vous voulez quittez votre sessions ssh sans faire le bourin avec la croix rouge de la fenêtre de putty (si je vous ai vu !) ni en tapant watt mill « exit » parce que vous aimez bien jongler entre les users (voir les serveurs en ssh imbriqués 😉 ), il existe le raccourcis magique pour quiter la session ssh en cours.

ctrl+d

Mon préféré, la recherche dans l’historique des commandes.
j’avais pour habitude d’utiliser un bon vieux

history | grep "marecherche"

mais la comande

ctrl+r + recherche

fait ça beaucoup beaucoup mieux.
La commande vous retourne à peu près le même résultats que ma bidouille, un seul résultats à la fois et vous avez la possibilité de naviguer dans l’historique en relançant la recherche avec ctrl+r

La panoplie pour se balader

Il existe un petit paquet de raccourcis combinés à la touche control pour naviguer sur la ligne en cours de frappe.
Entre autres:
Retour en debut de ligne

ctrl+a

Retour en fin de ligne

ctrl+e

Déplacer le curseur mot par mot

ctrl+(fleche_droite|fleche_gauche)

Effacer le mot précédent (caractère de séparation = espace)

ctrl+w

Effacer la ligne

ctrl+u

Il en existe un sacré paquet d’autres, notamment si on fait:

set -o vi

On peut ensuite utiliser toutes les commande de vi dans le shell.

Amusez vous bien 😉

3 Commentaires

Recevoir les commentaires par email

  1. mij dit :

    Merci bien,
    c’est con mais je ne me rappellais jamais comment effacer toute la ligne ! 🙂

  2. rony dit :

    Merci,

    Comme bien souvent, une tips vraiment utile! 🙂

  3. AC dit :

    Salut,

    Merci pour cette liste !
    Y a-t’il un raccourci pour tel Ctrl+L mais effaçant et réinitialisant la console (comme dans le menu de gnome-terminal)?

    Sinon y’a ctrl+C pour effacer la ligne en cours, utile si les ctrl+R successifs n’ont rien donné ou si la ligne est trop longue à effacer ^^

Trackbacks

URL de trackback: http://www.billyboylindien.com/linux/raccourcis-ssh-shell-linux.html/trackback/

Commenter

Note: La modération des commentaires est activée