L'utilisation du terminal est quelque chose d'inévitable pour tout utilisateur de Linux. C'est un peu comme une chatbox qui vous permet de parler à votre machine. L'utilisation efficace du terminal peut réduire considérablement votre charge de travail. Pour utiliser facilement le terminal, chaque utilisateur doit connaître de nombreux raccourcis du terminal Linux. L'utilisation des raccourcis du terminal Linux est la principale différence entre un utilisateur expérimenté de Linux et un utilisateur régulier.
Maîtrisez simplement les raccourcis de la ligne de commande; vous aurez une sensation de confort avec le terminal que vous n'avez jamais ressentie auparavant. Tenez-vous en à cet article jusqu'à la fin pour avoir un concept parfaitement clair sur les raccourcis du terminal Linux.
Raccourcis du terminal Linux que vous devez connaître
De nombreux coquillages sont disponibles en ligne. Pour Linux, le Bash est le plus populaire. Dans cet article, je vais vous familiariser avec les raccourcis Bash en supposant que votre ordinateur utilise Bash comme processeur de commande.
Dans d'autres shells, il y a peut-être des différences dans les raccourcis que vous devez découvrir par vous-même. Pour Fini les bavardages ! Passons à la partie principale de l'article d'aujourd'hui.
1. Ctrl+Alt+T
Vous vous reposez sur le bureau. Ou sur n'importe quel autre écran, et tout à coup, vous devez utiliser le terminal. La recherche du terminal à partir du menu de l'application n'est pas recommandée. Cela vous fait perdre du temps et est également monotone.
L'utilisation de la combinaison Ctrl + Alt + T ouvre un tout nouveau terminal pour vous. Cela semble magique, n'est-ce pas ? Pas de clic de souris, pas de recherche fastidieuse. Juste trois robinets magiques pour un terminal.
2. Onglet
L'onglet est le raccourci de terminal le plus utilisé dans n'importe quelle distribution Linux. Lors de l'écriture d'une commande, vous verrez parfois une suggestion fournie par le terminal avec une couleur plus claire. En appuyant sur l'onglet à ce moment-là, vous pouvez faire écrire toute la commande suggérée à l'écran sans l'écrire réellement. Plutôt cool, hein ?
Il existe également d'autres utilisations de l'onglet. Disons que vous avez écrit "sudo" sur le terminal, puis appuyez sur la touche de tabulation. Ce qui va se passer? Il montrera toute la syntaxe de ligne de commande possible que vous pouvez écrire avec "sudo". C'est comme une touche magique que vous avez intégrée à votre clavier. Utilisez-le bien.
3. Ctrl+L
Parfois, nous écrivons des tonnes de commandes et l'écran devient vraiment désordonné. Il n'a pas l'air joli ou propre. Comment nettoyer l'écran ? Écrire "clear" puis appuyer sur ENTER vous permet d'effacer l'écran en un clin d'œil.
Mais, pour ce faire, vous devez appuyer sur 6 touches consécutivement. C-L-E-A-R-ENTRER. Si vous êtes un paresseux, tout comme moi, vous pouvez éviter d'écrire autant de caractères. Appuyez simplement sur Ctrl puis L simultanément. Il effacera l'écran et vous donnera un terminal agréable et clair avec lequel travailler. Seulement 2 résultats au lieu de 6. N'est-ce pas cool ?
4. Ctrl+P
D'accord. Vous avez effacé l'écran pour votre maniabilité. Mais tout à coup, vous devez voir une commande que vous aviez écrite auparavant. Mais vous avez déjà effacé tout l'écran. Comment voir vos commandes écrites précédemment ?
Appuyer sur Ctrl avec P vous permet de voir vos commandes précédemment écrites. Si vous appuyez plusieurs fois sur les deux boutons, vous pouvez revenir à vos commandes précédentes une par une. Ce raccourci vous aide à récupérer les commandes perdues de l'écran après l'avoir nettoyé.
Dans certains terminaux, vous pouvez obtenir cet avantage avec la touche Pg Up de votre clavier.
5. Ctrl+N
Ce raccourci de terminal Linux fait exactement le contraire de ce que vous avez déjà fait avec Ctrl+P. Par exemple, disons que vous avez déjà parcouru certaines commandes écrites précédemment. Maintenant, vous voulez aller de l'avant, pas vers l'arrière. Ctrl + N vous emmènera vers l'avant. Il affichera la commande "suivante" sur l'écran que vous avez passé auparavant en utilisant Ctrl+N.
Vous pouvez vous incliner d'avant en arrière dans l'historique des commandes à l'aide de ces deux commandes, les commandes Ctrl + P et Ctrl + N.
6. Ctrl+A
Dans les applications de frappe quotidiennes, le Ctrl + A fait le travail de sélection de "Tous". Vous pouvez sélectionner tout ce qui est écrit à l'écran en utilisant Ctrl+A. Mais dans le cas de Bash, ça ne fait pas la même chose.
Disons que vous avez écrit une commande assez longue, et pour une raison évidente, vous devez vous rendre au point de départ de la commande. L'utilisation de Ctrl + A vous amènera au début de toute commande que vous écrivez. Vous n'avez pas besoin de vous déplacer avec la touche fléchée dans toute la commande que vous avez tapée pour atteindre le début.
7. Ctrl+E
Tout comme la paire Ctrl+P et Ctrl+N, le Ctrl+A est également fourni par paire et a un compagnon. Le Ctrl+E fait exactement le contraire de ce que vous avez fait avec le Ctrl+E.
Vous avez atteint le début d'une commande que vous avez saisie en utilisant Ctrl+A. Maintenant, pour une raison quelconque, vous devez aller à la fin de la commande. Vous n'avez pas besoin de naviguer avec la touche fléchée pour le faire. Utilisez le Ctrl + E, et cela vous amènera à la fin de la ligne. Cette paire est là pour réduire considérablement votre charge de travail.
8. Ctrl+U
Supposons que vous écriviez un tas de commandes et que vous ayez soudainement tapé une commande qui n'était pas censée être écrite ici. Vous devez effacer cette commande. Appuyer longuement sur le retour arrière effacera la ligne pour vous. Mais c'est fastidieux.
Le Ctrl + U efface une commande que vous tapez maintenant. Il efface depuis le début de la ligne jusqu'à la position actuelle du curseur. Cela fait gagner beaucoup de temps, n'est-ce pas ?
9. Ctrl+K
Encore. Une autre paire. Le Ctrl+K est un frère du Ctrl+K. Vous avez effacé du début d'une commande jusqu'à la position actuelle du curseur avec Ctrl+U. Mais disons que vous êtes quelque part au milieu d'une commande que vous avez déjà écrite et que vous ne voulez pas le reste de la partie écrite qui se trouve après votre curseur.
Le Ctrl + K efface de la position actuelle du curseur à la fin de la ligne pour vous. Il fait exactement le contraire de ce que nous avons fait avec Ctrl+U.
10. Ctrl+W
Nous avons appris à effacer de la position actuelle du curseur au début d'une ligne ou à la fin d'une ligne. Mais que se passe-t-il si nous voulons effacer de la position actuelle du curseur jusqu'au début du mot que nous écrivons ? Le Ctrl+W vient dans le scénario comme le sauveur.
L'utilisation de Ctrl+W effacera de la position actuelle du curseur jusqu'au début du mot précédent. Si vous souhaitez effacer un mot particulier que vous avez écrit, placez simplement le curseur à côté du mot et utilisez Ctrl + W. Le mot désiré disparaîtra.
11. Ctrl+Y
Disons que vous avez utilisé Ctrl+U ou Ctrl+K ou Ctrl+W au mauvais endroit et que vous voulez récupérer ce que vous avez effacé. L'utilisation de Ctrl + Y annulera ce que vous avez effacé comme dernière action.
De plus, vous pouvez coller n'importe où la partie d'une ligne que vous avez effacée avec l'une des trois commandes que nous avons indiquées ci-dessus. Placez votre curseur à l'endroit souhaité et, en utilisant Ctrl + Y, vous pouvez y coller la partie effacée. Parmi les raccourcis fréquemment utilisés du terminal Linux, en voici un autre.
12. Ctrl+C
Vous avez écrit une commande dans le terminal et appuyez sur Entrée. L'exécution est en cours et vous avez soudainement réalisé que vous n'aviez pas à exécuter ce processus maintenant. Vous devez l'annuler. Comment terminer le processus qui s'exécute au premier plan ?
L'utilisation de la combinaison Ctrl+C vous permet d'annuler tout processus en cours d'exécution sur l'écran du terminal. Une jolie façon d'arrêter un processus immédiatement.
13. Ctrl+Z
Imaginez exactement le même scénario que le précédent. Vous avez écrit une commande et appuyé sur Entrée. Le processus a commencé à s'exécuter. Maintenant, vous vous êtes rappelé que vous devez également faire d'autres travaux. Attendre la fin du processus en cours d'exécution vous fera perdre un temps précieux.
L'utilisation de la combinaison de raccourcis Ctrl + Z enverra le processus en cours d'exécution en arrière-plan. Votre terminal est libre maintenant. Faites ce que vous voulez faire. Ce raccourci de terminal vous aidera beaucoup.
14. Ctrl+R
La combinaison Ctrl+R permet d'effectuer une recherche dans l'historique des commandes. Utilisez Ctrl + R, puis commencez à taper dans le terminal. La toute dernière commande que vous avez écrite (qui n'est pas visible à l'écran. Si elle était visible, vous n'utiliseriez certainement pas l'historique pour la voir) et qui correspond à la ligne que vous écrivez en ce moment sera affichée.
En appuyant plusieurs fois sur Ctrl + R, vous verrez plus de commandes correspondant à votre partie actuellement saisie. Choisissez la commande que vous souhaitez exécuter et appuyez sur Entrée. Si vous appuyez sur ESC, vous serez retiré de l'historique de recherche avec le dernier résultat de recherche dans le journal de l'historique.
15. Ctrl+D
C'est quelque chose comme la commande exit. Il vous déconnectera du terminal actuel. Cela fermera une connexion SSH et toute application exécutée directement à partir du terminal sera immédiatement fermée.
16. Ctrl+J (Bonus :Ctrl+M)
La touche la plus utilisée dans un clavier est probablement la touche ENTRÉE. Elle est enfoncée plus que n'importe quelle autre touche. Il est tout à fait normal d'avoir une touche ENTER endommagée. Mais attendez une minute ! Sans ENTER, la vie est impossible sous Linux. Comment y faire face ?
Le Ctrl + J (et Ctrl + M également) fait exactement la même chose qu'un ENTER fait. C'est une alternative que vous pouvez utiliser en cas de besoin. Jusqu'à présent, nous avons vu les raccourcis avec Ctrl. Mais il existe également d'autres raccourcis de terminal Linux qui vous aideront beaucoup. Voyons-les aussi.
17. Alt+F
Nous avons vu précédemment comment procéder jusqu'à la fin d'une ligne à partir de la position actuelle du curseur. Disons que nous n'avons pas à aller jusqu'au bout; au lieu de cela, nous devons avancer d'un mot. La combinaison Alt+F vous permet de vous déplacer de cette manière.
18. Alt+B
Il n'est pas surprenant que si vous avez un moyen d'avancer d'un mot, il doit y avoir un moyen de reculer d'un mot. L'Alt+B est le frère de Alt+F. Il vous permet de reculer d'un mot à partir de la position actuelle du curseur.
19. Ctrl+T
Supposons que vous ayez écrit deux caractères dans une chaîne dans l'ordre inverse. Vous deviez écrire "su" mais vous avez écrit "nous". Vous étiez pressé et ce type de fautes de frappe est assez courant. Pour effectuer une transition de su à nous, il faut quatre touches. Deux retours arrière, puis écrire la bonne paire de lettres. Et si vous pouviez faire la même opération avec un nombre de coups moindre ?
Avant d'utiliser Ctrl+T :
us
Après avoir utilisé la combinaison de raccourcis,
su
L'utilisation de Ctrl+T permet d'échanger le caractère de la position actuelle du curseur avec le caractère qui le précède. Il réduit deux coups, vous fait gagner du temps et prolonge la durée de vie de votre clavier.
20. Ctrl+[
Comme nous en avons discuté précédemment, vous pouvez avoir une touche ENTRÉE endommagée. Juste comme ça, vous pouvez également avoir une touche Échap endommagée. L'Esc n'est pas une touche moins importante pour tout utilisateur Linux. Pas besoin de s'inquiéter. La combinaison Ctrl+[ est un bon substitut à la touche Esc. Il accomplit le même travail.
21. Ctrl+XX
Nous avons vu comment aller au point de départ d'une ligne en utilisant des raccourcis clavier. Le Ctrl + XX est une version améliorée de cela. Il vous permet de basculer entre le début d'une ligne de commande et l'emplacement actuel du curseur. Vous pouvez continuer à basculer en appuyant plusieurs fois sur Ctrl+XX.
22. Alt+U
La combinaison Alt+U vous permet de convertir tous les alphabets saisis depuis la position actuelle du curseur jusqu'à la fin en alphabets majuscules. S'il y a des lettres majuscules écrites entre les limites, celles-ci resteront inchangées. Et s'il y a des lettres minuscules tapées, celles-ci seront converties.
23. Alt+L
Nous avons donc une commande pour convertir les lettres minuscules en majuscules. Y a-t-il un moyen de faire l'inverse ? Certes, il y en a ! Alt + U et Alt + L sont la paire souhaitée. L'utilisation de Alt+L transforme toutes les lettres écrites depuis la position actuelle du curseur jusqu'à la fin de la ligne en minuscules. Les lettres minuscules resteront inchangées. Les seuls changements seront apportés aux lettres majuscules.
24. Alt+T (Bonus :Échap+T)
Le Ctrl + T a permuté deux alphabets qui étaient visibles à l'écran. Mais comment échanger deux mots écrits dans le mauvais ordre ? Pas de soucis! Il y a aussi un moyen de le faire. La combinaison de raccourcis Alt + T (vous pouvez également utiliser Esc + T. Il fait le même travail pour vous) vous permet de basculer entre deux mots qui viennent d'être tapés.
Vous avez tapé
su sudo
En appuyant sur Alt+T (ou Esc+T), il sera converti en
sudo su
25. !!
Eh bien, à première vue, cela ne ressemble pas à un raccourci, mais c'est en fait un raccourci dans Bash. Il répète la dernière commande écrite. Vous n'avez pas à parcourir l'historique ou vous n'avez pas à réécrire la commande. Ecrivez "!!" (sans les guillemets, évidemment) et appuyez sur ENTER. Votre travail sera fait.
Derniers mots
Jusqu'à présent, nous avons vu de nombreux raccourcis de terminaux Linux que vous devez connaître pour passer du niveau d'un utilisateur moyen à un utilisateur de niveau professionnel. J'ai essayé de couvrir tous les raccourcis nécessaires qui nous permettent d'accomplir notre travail avec maniabilité.
Si je saute quelque chose, ou s'il existe d'autres raccourcis nécessaires pour un utilisateur expérimenté, faites-le nous savoir. Laissez un commentaire dans la section des commentaires ci-dessous. Partagez ce message avec vos amis pour diffuser les connaissances. N'oubliez pas que plus vous en savez, plus vous grandissez.