Cheat - une ligne de commande ultime «sheet» pour les débutants et les administrateurs de Linux
- 4843
- 1489
- Rayan Lefebvre
Ce que vous faites lorsque vous n'êtes pas sûr de la commande que vous exécutez, surtout en cas de commandes complexes qui utilisent beaucoup d'options. Nous utilisons des pages d'homme pour obtenir de l'aide dans une telle situation. Certaines des autres options peuvent inclure des commandes comme 'aider','où est' et 'qu'est-ce que'. Mais tout a leurs avantages et leurs inconvénients.
En passant par pages d'homme Pour les options et l'aide, la description dans les pages de l'homme est trop longue pour comprendre spécialement en peu de temps.
Pages de l'homme LinuxDe la même manière, 'aider'La commande peut ne pas vous donner la sortie souhaitée.
AIDE COMMANDEUN 'où est'Command dit à peine autre chose que l'emplacement des binaires installés (peut être important à temps).
Où est commandeUN 'qu'est-ce que`` La commande donne une réponse stricte et une doublure qui n'est pas très utile à part reconnaître l'objectif de la commande, en outre, il ne dit jamais un seul mot sur les options disponibles.
Whatis CommandNous avons utilisé toutes ces options jusqu'à ce jour pour résoudre notre problème dans le dilemme, mais voici une application de feuille de triche interactive 'tricher'Ce qui va mener tout le reste.
Qu'est-ce que la triche?
Tricher est une application interactive de la feuille de triche publiée sous licence publique générale GNU pour les utilisateurs de la ligne de commande Linux qui sert à afficher, les cas d'utilisation d'une commande Linux avec toutes les options et leur fonction courte mais compréhensible.
Triche: fournit des options de commande facilesInstallation de «triche» dans les systèmes Linux
'Tricher'a deux dépendances majeures -'python' et 'pépin'. Assurez-vous que vous avez installé Python et Pip avant d'installer 'tricher'Sur le système.
Installer python
# apt-get install python (sur Debian Systèmes basés) # yum Installer Python (sur Chapeau rouge Systèmes basés)
Installer PIP
# apt-get install python-pip (sur Debian Systèmes basés) # yum Installer Python-Pip (sur Chapeau rouge Systèmes basés)
NOTE: PIP est un remplacement d'installation facile et est destiné à être un programme d'installation de package Python amélioré.
Télécharger et installer la triche
Nous téléchargerons «triche» de Git. Assurez-vous que le package a installé le package, sinon mieux, l'installez d'abord.
# apt-get install git (on Debian Systèmes basés) # yum install git (sur Chapeau rouge Systèmes basés)
Ensuite, installez les dépendances Python requises en exécutant la commande suivante.
# PIP Installer Docopt Pygments
Maintenant, clone le référentiel Git de la triche.
# git clone https: // github.com / chrisallenlane / triche.git
Déplacez-vous vers le répertoire de triche et exécutez 'installation.py'(Un script python).
# CD Cheat # Configuration de Python.Installation PY
Si l'installation se passe bien, vous devriez pouvoir voir une version de triche installée sur le système.
# triche -v triche 2.0.9
Configuration requise pour la triche
Vous devez avoir un 'ÉDITEUR'Variable d'environnement Défini dans' ~ /.Fichier Bashrc '. Ouvrez l'utilisateur '.bashrc«Fixez et ajoutez-y la ligne suivante.
éditeur d'exportation = / usr / bin / nano
Vous pouvez utiliser votre éditeur préféré ici à la place de 'nano'. Enregistrer le fichier et déconnecter. Connectez-vous à nouveau pour mettre les modifications en vigueur.
Ensuite, ajoutez la fonction de complétion automatique Cheat pour activer la complétion automatique de la ligne de commande pour différents shells. Pour permettre une assurance auto-automatique, clonez simplement le 'tricher.frapper'Script et copier le script sur le chemin approprié de votre système.
# wget https: // github.com / chrisallenlane / triche / brut / maître / triche / assureur automatique / triche.bash # mv triche.bash / etc / bash_completion.d/
NOTE: L'équipe a téléchargé le script d'achèvement automatique de Shell vers Git, qui peut être cloné et utilisé en cas de coquille respective. Utilisez le lien suivant pour le script d'achèvement automatique du shell.
- Script de complétion automatique pour divers shells
Facultativement, vous pouvez également permettre la mise en évidence de la syntaxe, si vous le souhaitez. À la fonction de mise en évidence de la syntaxe active, ajoutez un Tricheurs Variable d'environnement dans votre '.bashrc' déposer.
exportation chersColors = true
Le programme par défaut de l'application Cheat sert uniquement les commandes de base et les plus utilisées. Le contenu de la manche réside à l'emplacement ~ /.tricher/. Des intestins manuels peuvent être ajoutés à cet endroit pour rendre l'application riche.
# triche -e xyz
Cela ouvrira la feuille de triche XYZ si disponible. Sinon, il en créera un. La feuille de triche sera ouverte par défaut ÉDITEUR, Nous avons installé .bashrc Dans l'étape de configuration, ci-dessus.
Utilisation de la triche avec certaines commandes
Un tarball peut être *.gz ou *.bz2 ou *.zip ou *.xz. Alors, quelle option à utiliser où?
Options de commande TARJe ne coure jamais dd Commande, peu importe à quel point je suis sûr de la commande avant de consulter et de la vérifier à plus d'un endroit. Les choses semblent être faciles maintenant.
Options de commande DDUN 'ton nom'Aide à la commande.
Options de commande unameUn court ifconfig tutoriel de ligne de commande, en action.
Options de commande ifconfigUN 'haut«Commande, l'une des commandes les plus importantes pour l'administrateur et l'utilisateur normal.
Options de commande supérieuresQue diriez-vous de tromper la commande de triche (bien que l'autre sens)? Obtenez une liste des commandes disponibles, dont la feuille de triche est installée dans le système.
Liste toutes les commandes LinuxRecherchez la feuille de triche avec un mot-clé spécifique.
Rechercher la feuille de tricheVoir l'emplacement des feuilles de triche intégrées pour toutes les commandes.
$ triche -d / home / avi /.triche / usr / local / lib / python2.7 / Dist-packages / Cheat / CheatSheets
Copiez la feuille de triche intégrée à votre répertoire natif.
# cp / usr / local / lib / python2.7 / dist-packages / Cheat / CheatSheets / * / Home / Avi /.tricher/
Conclusion
Ce merveilleux projet est un Sauveur de vie en plusieurs sitrances. Il vous donne juste des informations requises, rien de plus, rien de vague et du point. C'est un outil incontournable pour tout le monde. Facile à construire, facile à installer, facile à exécuter et facile à comprendre, ce projet semble prometteur.
Ce projet Git a ajouté une merveilleuse gag que je ne vais pas expliquer mais laisser sur vous pour interpréter.
Gag LinuxC'est tout pour le moment. Je reviendrai ici avec un autre article intéressant que vous aimerez lire. Jusque-là, restez à l'écoute et connecté à Tecmint. N'oubliez pas de nous fournir vos précieux commentaires dans la section des commentaires ci-dessous.
Ne manque pas: Comprendre les commandes shell facilement en utilisant le script «Expliquer Shell»
- « Comment exécuter ou répéter une commande Linux toutes les x secondes pour toujours
- ifconfig vs ip quelle est la différence et comparer la configuration du réseau »