
Table des matières
Parfois, les commandes Linux peuvent être intimidantes en raison de leurs nombreuses options et paramètres. Même les utilisateurs expérimentés ont parfois besoin d'une référence rapide. Vous pouvez creuser des pages d'hommes ou parcourir Internet, mais que se passe-t-il s'il y avait un moyen plus rapide? Entrez Cheat.sh, un outil incroyable qui fournit un accès instantané aux cheatSheets pour toute commande Linux.
Cheat.sh est la collection massive et fou de manchets que vous pouvez tirer instantanément. Il tire des informations de sources comme le projet de triche, les pages TLDR, Stackoverflow et autres, puis vous le donne dans un format propre et facile à lire.
La meilleure partie? Vous n'avez pas besoin d'installer quoi que ce soit! Vous pouvez utiliser triche directement avec l'outil Curl. Si vous avez déjà téléchargé quelque chose via le terminal ou interagi avec des API Web, vous avez probablement utilisé Curl auparavant. Il récupère simplement les données des URL. Et, Cheat.sh exploite cette fonctionnalité pour fournir des cheathets directement à votre écran.
Commencer avec Cheat.sh
La syntaxe de base pour travailler avec le cheat.sh est simple. Par exemple, si vous souhaitez récupérer une feuille de triche pour une commande comme tar
vous pouvez simplement ouvrir votre terminal et taper ceci:
curl cht.sh/tar
Dans une fraction de seconde, l'outil récupère une feuille de triche bien formatée avec des options communes, des exemples d'utilisation et des conseils pratiques.
C'est ça! Remplacer juste goudron avec n'importe quelle commande qui vous cause des ennuis.
Par exemple, pour vérifier la syntaxe de la commande Find, utilisez:
curl cht.sh/find
Cela affichera des détails sur la façon de trouver des fichiers par nom, type, date de modification, taille et même comment exécuter les commandes sur les fichiers localisés.
Recherche avec des mots clés
Vous pouvez également obtenir une feuille de triche même si vous n'êtes pas sûr de la commande exacte en recherchant avec des mots clés. Décrivez simplement ce que vous voulez faire en utilisant ~
. Par exemple, si vous souhaitez trouver et supprimer des fichiers:
curl cht.sh/~find+delete+files
Cela recherche dans les trichets pour les sujets liés à la recherche et à la suppression, vous indiquant probablement la commande finir, la suppression de l'option ou les moyens de l'utiliser avec xargs.
Pas seulement les commandes Linux – cela fonctionne également pour les langages de programmation. Besoin d'un rappel rapide sur la compréhension de la liste Python, exécutez ceci:
curl cht.sh/python/list+comprehension

Vous voulez comprendre les commandes GIT? Utiliser:
curl cheat.sh/git/merge
Rendre Cheat.sh encore plus accessible
Bien que la méthode Curl fonctionne parfaitement, vous voudrez peut-être un moyen plus pratique d'accéder à Cheat.sh, surtout si vous l'utilisez fréquemment. Vous pouvez créer une fonction ou un alias shell simple dans votre fichier .bashrc ou .zshrc.
Ouvrez votre fichier de configuration avec n'importe quel éditeur de texte comme Nano (pour bash):
nano ~/.bashrc
Pour Zsh, courez:
nano ~/.zshrc
Collez la fonction:
cheat() {
curl cheat.sh/$1
}

Enfin, enregistrez et fermez le fichier, puis rechargez-le avec:
source ~/.bashrc
Maintenant, avec cette fonction définie, vous pouvez simplement taper:
cheat tar
Ce sténographie vous fait économiser quelques frappes et rend l'outil plus intégré dans votre flux de travail.
Essayez de Cheat (la version GO installable) pour plus d'options de configuration
Bien que Cheat.sh soit fantastique pour les recherches rapides, certains utilisateurs pourraient préférer plus de contrôle et de personnalisation. C'est là que l'outil de ligne de commande triche entre en jeu. Au lieu de faire des demandes HTTP à un serveur distant, cet outil maintient une collection locale de cheats que vous pouvez personnaliser avec des notes personnelles, des thèmes de couleur et des éditeurs de texte préférés.
Note: La dénomination peut être un peu déroutante – Cheat.sh et Cheat sont deux outils différents. Celui dont nous discutons ici est un outil élégant et moderne écrit dans Go que vous pouvez télécharger et installer.
La façon la plus simple d'installer la triche consiste à utiliser le gestionnaire de package Snap, ou, si vous avez configuré, vous pouvez l'installer directement avec Go.
Par exemple, sur Debian / Ubuntu, courir:
sudo snap install cheat
Alternativement, utilisez Go:
go install github.com/cheat/cheat/cmd/cheat@latest
Une fois qu'il est installé, l'utiliser est à peu près la même que le cheat.sh:
cheat <command_name>

Vous pouvez également voir quelles feuilles vous avez et les énumérer avec ceci:
cheat -l
Une autre caractéristique utile de cet outil de triche est la possibilité de créer des astuces personnalisées. Voici comment vous pouvez en créer un:
cheat -e new_command
Cela ouvrira votre éditeur par défaut où vous pourrez créer une nouvelle triche pour «new_command». Le format est simple – ajoutez une brève description en haut, suivie d'exemples et d'explications.
Réflexions finales
Alors, triche ou triche.sh? Écoutez, ce n'est pas vraiment une bataille. Ils sont tous les deux utiles pour différentes raisons. triche.sh (avec curl
) offre une aide instantanée sur n'importe quelle machine avec Internet et pour des recherches rapides et couvre des tonnes de commandes et même des langages de programmation.
Si l'outil Cheat.sh et Cheat ressemblent à Overkill, envisagez d'utiliser TLDR. Faire court pour Trop long; N'a pas luTLDR fournit des pages d'aide simplifiées pour les commandes communes. C'est parfait pour les débutants qui veulent des réponses rapides sans plonger dans une documentation complexe.