Les meilleurs raccourcis clavier pour Bash (alias les terminaux Linux et macOS)

Table des matières:

Les meilleurs raccourcis clavier pour Bash (alias les terminaux Linux et macOS)
Les meilleurs raccourcis clavier pour Bash (alias les terminaux Linux et macOS)

Vidéo: Les meilleurs raccourcis clavier pour Bash (alias les terminaux Linux et macOS)

Vidéo: Les meilleurs raccourcis clavier pour Bash (alias les terminaux Linux et macOS)
Vidéo: Déplacer la Barre des Tâches Windows 10 / Barre du Menu [TUTORIEL] - YouTube 2024, Avril
Anonim
Bash est le shell de ligne de commande par défaut de la plupart des distributions Linux, d'Ubuntu à Debian, en passant par Red Hat et Fedora. Bash est également le shell par défaut inclus avec macOS et vous pouvez installer un environnement bash sous Linux sur Windows 10.
Bash est le shell de ligne de commande par défaut de la plupart des distributions Linux, d'Ubuntu à Debian, en passant par Red Hat et Fedora. Bash est également le shell par défaut inclus avec macOS et vous pouvez installer un environnement bash sous Linux sur Windows 10.

Le shell bash propose une grande variété de raccourcis clavier que vous pouvez utiliser. Ceux-ci fonctionneront en bash sur n’importe quel système d’exploitation. Certaines d’entre elles risquent de ne pas fonctionner si vous accédez à bash à distance via une session SSH ou Telnet, en fonction du mappage des clés.

Travailler avec des processus

Utilisez les raccourcis suivants pour gérer les processus en cours.

  • Ctrl + C: Interrompre (tuer) le processus de premier plan en cours d'exécution dans le terminal. Cela envoie le signal SIGINT au processus, qui est techniquement juste une requête. La plupart des processus l'accepteront, mais certains l'ignoreront.
  • Ctrl + Z: Suspendre le processus de premier plan en cours d'exécution dans bash. Cela envoie le signal SIGTSTP au processus. Pour renvoyer le processus au premier plan ultérieurement, utilisez la commande

    fg process_name

    commander.

  • Ctrl + D: Ferme le shell bash. Cela envoie un marqueur EOF (fin de fichier) à bash, qui se ferme quand il reçoit ce marqueur. Ceci est similaire à l'exécution du

    exit

    commander.

Image
Image

Contrôler l'écran

Les raccourcis suivants vous permettent de contrôler ce qui apparaît à l'écran.

  • Ctrl + L: Efface l'écran. Ceci est similaire à l'exécution de la commande «clear».
  • Ctrl + S: Arrête toutes les sorties à l'écran. Ceci est particulièrement utile lorsque vous exécutez des commandes avec une longue sortie prolixe, mais vous ne voulez pas arrêter la commande elle-même avec Ctrl + C.
  • Ctrl + Q: Reprend la sortie à l'écran après l'avoir arrêté avec Ctrl + S.

Déplacer le curseur

Utilisez les raccourcis suivants pour déplacer rapidement le curseur sur la ligne en cours lors de la saisie d’une commande.

  • Ctrl + A ou Accueil: Aller au début de la ligne.
  • Ctrl + E ou Fin: Aller au bout de la ligne.
  • Alt + B: Va à gauche (en arrière) un mot.
  • Ctrl + B: Va à gauche (en arrière) un caractère.
  • Alt + F: Allez à droite (en avant) un mot.
  • Ctrl + F: Allez à droite (en avant) d'un caractère.
  • Ctrl + XX: Permet de se déplacer entre le début de la ligne et la position actuelle du curseur. Cela vous permet d'appuyer sur Ctrl + XX pour revenir au début de la ligne, de modifier quelque chose, puis d'appuyer sur Ctrl + XX pour revenir à la position d'origine du curseur. Pour utiliser ce raccourci, maintenez la touche Ctrl enfoncée et appuyez deux fois sur la touche X.

Suppression de texte

Utilisez les raccourcis suivants pour supprimer rapidement des caractères:

  • Ctrl + D ou Effacer: Supprimer le caractère sous le curseur.
  • Alt + D: Supprime tous les caractères après le curseur sur la ligne en cours.
  • Ctrl + H ou Retour arrière: Supprimer le caractère avant le curseur.

Correction des fautes de frappe

Ces raccourcis vous permettent de corriger les fautes de frappe et d'annuler les pressions sur les touches.

  • Alt + T: Échange le mot actuel avec le mot précédent.
  • Ctrl + T: Permutez les deux derniers caractères avant le curseur. Vous pouvez l'utiliser pour corriger rapidement les fautes de frappe lorsque vous tapez deux caractères dans le mauvais ordre.
  • Ctrl + _: Appuyez sur votre dernière touche. Vous pouvez répéter cette opération pour annuler plusieurs fois.

Couper et Coller

Bash inclut des fonctionnalités de base copier-coller.

  • Ctrl + W: Coupe le mot avant le curseur, en l'ajoutant au presse-papier.
  • Ctrl + K: Coupe la partie de la ligne après le curseur, en l'ajoutant au presse-papiers.
  • Ctrl + U: Coupe la partie de la ligne devant le curseur, en l'ajoutant au presse-papier.
  • Ctrl + Y: Collez la dernière chose que vous avez coupée dans le presse-papiers. Le y signifie «yank».

Caractères capitalisants

Le shell bash peut rapidement convertir les caractères en majuscules ou en minuscules:

  • Alt + U: Met en majuscule chaque caractère du curseur à la fin du mot en cours, en convertissant les caractères en majuscule.
  • Alt + L: Décapitalise chaque caractère du curseur à la fin du mot en cours, en convertissant les caractères en minuscules.
  • Alt + C: Majuscule le caractère sous le curseur. Votre curseur se déplacera à la fin du mot actuel.

Achèvement de l'onglet

La complétion par tabulation est une fonctionnalité très utile de bash. Lorsque vous tapez un nom de fichier, de répertoire ou de commande, appuyez sur Tab et bash complétera automatiquement ce que vous tapez, si possible. Sinon, bash vous montrera diverses correspondances possibles et vous pourrez continuer à taper et appuyer sur Tab pour terminer.

Languette: Complétez automatiquement le fichier, le répertoire ou la commande que vous tapez.

Par exemple, si vous avez un fichier nommé nom_fichier_long_ vraiment dans le répertoire / home / chris / et que c'est le seul nom de fichier commençant par «r» dans ce répertoire, vous pouvez taper / home / chris / r, appuyer sur Tab, et bash le remplira automatiquement. / home / chris / nom_fichier_long_long pour vous. Si vous avez plusieurs fichiers ou répertoires commençant par “r”, bash vous informera de vos possibilités. Vous pouvez commencer à en saisir un et appuyer sur «Tab» pour continuer.

Image
Image

Travailler avec votre historique de commande

Vous pouvez faire défiler rapidement vos commandes récentes, qui sont stockées dans le fichier d’historique bash de votre compte utilisateur:

  • Ctrl + P ou Flèche vers le haut: Aller à la commande précédente dans l'historique des commandes. Appuyez plusieurs fois sur le raccourci pour revenir en arrière dans l'historique.
  • Ctrl + N ou Flèche vers le bas: Accéder à la commande suivante dans l'historique des commandes. Appuyez plusieurs fois sur le raccourci pour parcourir l’historique.
  • Alt + R: Annulez les modifications apportées à une commande extraite de votre historique si vous l'avez modifiée.

Bash dispose également d’un mode spécial «rappel» que vous pouvez utiliser pour rechercher les commandes que vous avez exécutées précédemment:

  • Ctrl + R: Rappelez la dernière commande correspondant aux caractères que vous avez fournis. Appuyez sur ce raccourci et commencez à taper pour rechercher une commande dans votre historique bash.
  • Ctrl + O: Lance une commande trouvée avec Ctrl + R.
  • Ctrl + G: Quitte le mode de recherche historique sans exécuter de commande.
Image
Image

Raccourcis clavier emacs vs vi

Les instructions ci-dessus supposent que vous utilisez la configuration de raccourci clavier par défaut dans bash. Par défaut, bash utilise

emacs

clés de style. Si vous êtes plus habitué à la

vi

éditeur de texte, vous pouvez passer à des raccourcis clavier de style vi.

La commande suivante mettra bash dans

vi

mode:

set -o vi

La commande suivante remettra bash à la valeur par défaut

emacs

mode:

set -o emacs

Conseillé: