Obtenez une aide-mémoire pour chaque commande Linux avec cet outil de terminal facile à utiliser

Obtenez une aide-mémoire pour chaque commande Linux avec cet outil de terminal facile à utiliser

Lorsqu’il s’agit de commandes Linux, la multitude d’options et de paramètres peut souvent paraître déroutante, même pour les utilisateurs expérimentés. Imaginez un monde où vous n’auriez plus besoin de parcourir les pages de manuel de Nelly ni d’innombrables sites web pour trouver des références rapides. C’est là que cheat.sh entre en jeu, offrant un moyen rapide et efficace d’accéder aux aide-mémoire pour n’importe quelle commande Linux.

cheat.sh est un vaste référentiel participatif où des aide-mémoire sont facilement accessibles. Il regroupe des informations provenant d’excellentes ressources telles que le projet Cheat, les pages TLDR et StackOverflow, et les présente dans un format clair et compréhensible.

L’avantage de cheat.sh ? Aucune installation n’est requise ! Vous pouvez y accéder directement grâce à l’ outil curl. Curl est un outil en ligne de commande polyvalent qui récupère les données des URL, ce qui en fait l’allié idéal pour accéder aux aide-mémoire sans configuration supplémentaire.

Commencez votre voyage avec cheat.sh

La syntaxe d’invocation de cheat.sh est d’une simplicité déconcertante. Par exemple, pour afficher une aide-mémoire pour cette tarcommande, ouvrez votre terminal et exécutez :

curl cht.sh/tar

Affichage de la page de triche de la commande Tar

En quelques instants, une aide-mémoire bien formatée apparaîtra, présentant les options essentielles, des exemples d’utilisation et des conseils pratiques. Besoin d’informations sur une autre commande ? Remplacez simplement « tar » par la commande souhaitée.

Par exemple, pour récupérer la syntaxe de la findcommande, vous devez saisir :

curl cht.sh/find

Cette commande affiche comment localiser les fichiers par divers attributs, tels que le nom, le type, la date de modification et même l’exécution de commandes sur les fichiers trouvés.

Débloquer les recherches avec des mots-clés

Vous n’êtes pas sûr de la commande exacte ? Pas de souci ! Vous pouvez effectuer une recherche par mots-clés à l’aide du ~symbole. Imaginons que vous cherchiez des moyens de trouver et de supprimer des fichiers :

curl cht.sh/~find+delete+files

Cette commande analysera les feuilles de triche à la recherche de sujets connexes, vous guidant vers l’ findoption de suppression de la commande ou les méthodes utilisant xargs.

Et cheat.sh ne se limite pas aux commandes Linux ; il fait aussi des merveilles pour les langages de programmation ! Par exemple, pour vous rafraîchir la mémoire sur la compréhension de liste de Python, exécutez :

curl cht.sh/python/list+comprehension

Affichage de la page de triche de la compréhension de liste Python

Ou si vous avez besoin de détails sur les commandes Git, utilisez :

curl cheat.sh/git/merge

Amélioration de l’accessibilité de cheat.sh

Bien que la commande curl soit parfaitement efficace, vous préférerez peut-être une méthode plus intuitive pour les accès fréquents. Créer un alias ou une fonction dans votre .bashrcfichier .zshrcest un excellent moyen de simplifier votre flux de travail.

Pour ce faire, ouvrez votre fichier de configuration dans un éditeur de texte. Pour Bash, exécutez :

nano ~/.bashrc

Ou pour Zsh, tapez :

nano ~/.zshrc

Ensuite, vous pouvez coller la fonction suivante :

cheat() { curl cheat.sh/$1 }

Création d'un alias dans le terminal Bash pour l'outil de triche

Après avoir enregistré et fermé le fichier, actualisez votre session shell avec :

source ~/.bashrc

Désormais, récupérer une aide-mémoire est aussi simple que de taper :

cheat tar

Ce raccourci réduit considérablement les frappes au clavier et intègre cheat.sh de manière plus transparente dans vos tâches quotidiennes.

Découvrez la triche (la version Go installable)

Bien que cheat.sh soit idéal pour des recherches rapides, certains utilisateurs souhaitent davantage de contrôle sur leurs antisèches. C’est là que l’ outil de ligne de commande cheat prend tout son sens. Il vous permet de créer une collection locale d’antisèches que vous pouvez personnaliser avec des notes personnelles, des thèmes et vos éditeurs préférés.

Pour installer l’outil de triche, utilisez le gestionnaire de paquets snap ou, si vous connaissez Go, installez-le directement.

Pour l’installation sur Debian/Ubuntu, exécutez simplement :

sudo snap install cheat

Ou avec Go, exécutez :

go install github.com/cheat/cheat/cmd/cheat@latest

Une fois installé, l’utilisation est assez similaire à cheat.sh :

cheat

Affichage de la feuille de triche pour la commande Tar

Vous pouvez également obtenir une liste de toutes vos aide-mémoire avec :

cheat -l

Une fonctionnalité remarquable est la possibilité de créer vos propres aide-mémoire. Pour cela, exécutez :

cheat -e new_command

Cette commande lance votre éditeur par défaut, vous permettant de créer une aide-mémoire personnalisée pour new_command. Sa structure est simple : commencez par une brève description, suivie d’exemples et d’explications.

Réflexions finales

En fin de compte, il ne s’agit pas de choisir entre cheat et cheat.sh ; les deux ont leurs mérites en fonction de vos besoins.cheat.sh (en utilisant curl) fournit une assistance instantanée pour toute machine avec accès Internet et couvre un large éventail de commandes et de langages de programmation.

Questions fréquemment posées

1. Comment puis-je utiliser cheat.sh sans rien installer ?

Utiliser cheat.sh est simple : il suffit d’exécuter la curlcommande dans le terminal. Par exemple, une simple saisie au clavier curl cht.sh/tarpermet d’obtenir l’aide-mémoire de la tarcommande.

2. Puis-je créer des feuilles de triche personnalisées avec cheat.sh ?

Non, cheat.sh ne permet pas de personnaliser les aide-mémoire. Cependant, si vous installez l’outil de ligne de commande cheat, vous pouvez créer et gérer des aide-mémoire personnalisés localement.

3. Quels langages de programmation cheat.sh prend-il en charge ?

Cheat.sh fournit des aide-mémoire pour un large éventail de langages de programmation, tels que Python, Java, Git et bien d’autres, ce qui en fait un outil polyvalent pour les développeurs et les administrateurs système.

Source et images

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *