La page présente des raccourcis clavier utiles pour travailler dans un terminal. Parmi les raccourcis mentionnés, on trouve des commandes pour éditer du texte comme Ctrl + W pour supprimer le mot précédent et Ctrl + U pour supprimer une ligne entière. Pour quitter ou gérer des processus, on peut utiliser Ctrl + C, Ctrl + Z, ou Ctrl + D. Des raccourcis pour naviguer dans le texte incluent Ctrl + A pour aller au début de la ligne et Ctrl + E pour la fin. D'autres astuces utiles incluent Ctrl + L pour effacer l'écran et Ctrl + R pour rechercher dans l'historique. Enfin, des combinaisons comme Ctrl + Shift + C/V sont utilisées pour copier et coller dans l'émulateur de terminal.
Le comic "Meet the TTY Driver" de Wizard Zines présente le pilote TTY, une partie obscure mais essentielle des systèmes informatiques. Il explique que lorsque vous démarrez un émulateur de terminal, le système crée une paire de "pseudoterminal" composée de deux fichiers, permettant la communication entre l'émulateur de terminal et le programme. Le pilote TTY est responsable de plusieurs fonctions, comme la gestion de la taille de la fenêtre du terminal, l'envoi de signaux comme SIGHUP lors de la fermeture du terminal, et le mode canonique pour la saisie de texte. Il est également la raison pour laquelle des combinaisons de touches comme Ctrl+C fonctionnent de manière cohérente. Le pilote TTY peut aussi mettre en pause la sortie et gérer les processus au premier plan.
Le comic "stty" de Wizard Zines explore les configurations du pilote TTY dans les terminaux. Il explique comment utiliser la commande stty -a pour voir la configuration actuelle, y compris la taille de la fenêtre. Le comic mentionne des fonctionnalités par défaut comme le gel du terminal avec Ctrl+S et son dégel avec Ctrl+Q, et comment désactiver cette fonction avec stty -ixon. Il aborde aussi la possibilité de changer les raccourcis clavier, comme Ctrl+C, bien que cela soit déconseillé en raison du chaos potentiel. Enfin, il souligne que les programmes doivent configurer le pilote TTY pour des fonctionnalités avancées, comme les touches fléchées, et que des bibliothèques comme readline ou ncurses peuvent aider à gérer ces configurations.
Un outil graphique pour aider à générer des commandes Linux / Unix de manière graphique
L'article montre différentes manières de styliser le texte affiché en ligne de commande sous Node.js, soit en utilisant des séquences d'échappement ANSI, soit en utilisant util.styleText
10 commandes linux méconnues et pourtant bien utiles : renommage de fichiers en masse, afficher la progression d'une copie de fichier, afficher les numéros de ligne, etc.
Un outil pour manipuler des fichiers CSV en ligne de commande
Tout est dans le titre
Tout est dans le titre
Tout est dans le titre
L'auteur compile ici ses découvertes en suivant la préparation de la certification LPIC-1 Linux Administration
Une version web de l'application tldr qui donne des exemples d'utilisation d'utilitaires en ligne de commande
Tout est dans le titre
Tout est dans le titre
Des choses à savoir quand on est en ligne de commande pour parcourir une ligne : différences entre cat et bash par exemple
Des trucs à savoir en ligne de commande pour la manipulation des répertoires
Un bon résumé
Tout est dans le titre
Tout est dans le titre