Raccourcis ssh / shell linux

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 ;)

Réseaux sociaux :
  • Bluegger
  • Blogasty
  • Fuzz
  • Scoopeo
  • del.icio.us

3 commentaires

  1. mij nous disait le January 31st, 2008 at 8:59 :

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

  2. rony nous disait le January 31st, 2008 at 9:51 :

    Merci,

    Comme bien souvent, une tips vraiment utile! :-)

  3. AC nous disait le February 3rd, 2008 at 19:16 :

    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 ^^

Commenter