GNU/Linux >> Tutoriels Linux >  >> Linux

Comment installer Mcfly sur Linux.

Bonjour les amis. Sysadmin et devops ont beaucoup besoin du terminal. Il est impossible de travailler dans ce domaine sans connaître les astuces du terminal. Aujourd'hui, je vais vous aider avec un autre d'entre eux. Dans cet article, vous apprendrez comment installer Mcfly sur Linux. Cet utilitaire vous permet d'examiner votre historique bash ou zsh à des niveaux approfondis et est utile pour connaître les commandes que vous avez oubliées ou pour examiner ce que vous avez fait avec le terminal.

Qu'est-ce que McFly ?

Selon le profil Github de l'application

McFly remplace votre recherche par défaut dans l'historique du shell ctrl-r par un moteur de recherche intelligent qui prend en compte votre répertoire de travail et le contexte des commandes récemment exécutées. Les suggestions de McFly sont priorisées en temps réel avec un petit réseau de neurones.

Cela signifie que grâce à cette petite application utile, nous pourrons accéder à l'historique des commandes de notre shell et récupérer les commandes perdues et les exécuter à nouveau. Cette recherche peut être limitée et si quelque chose fait de McFly une merveille, c'est sa facilité d'utilisation.

Certaines des principales fonctionnalités de McFly sont

  • Relie ctrl-r pour afficher une recherche d'historique inversée en plein écran prioritaire avec un petit réseau de neurones.
  • Augmente l'historique de votre shell pour suivre l'état de sortie des commandes, l'horodatage et le répertoire d'exécution dans une base de données SQLite.
  • Maintient également votre fichier d'historique de shell normal afin que vous puissiez arrêter d'utiliser McFly quand vous le souhaitez.
  • Prise en charge d'Unicode partout.

Aussi, vous pouvez taper % pour faire correspondre n'importe quel nombre de caractères lors de la recherche.

Cet outil peut donc devenir indispensable pour tous les sysadmin et devops qui utilisent le terminal de manière intensive.

Allons-y.

Installer McFly sur Linux

Heureusement, l'installation de McFly sur Linux est assez simple et plusieurs méthodes sont disponibles.

La première consiste à utiliser Homebrew qui est un gestionnaire de paquets alternatif mais qui peut être utilisé en toute sécurité sous Linux.

Cependant, dans cet article, nous utiliserons un script d'installation fourni par les développeurs eux-mêmes.

Alors, connectez-vous via SSH à votre serveur en tant qu'utilisateur root ou si vous utilisez le système sur le bureau, puis après la mise à niveau, exécutez

curl -LSfs https://raw.githubusercontent.com/cantino/mcfly/master/ci/install.sh | sh -s -- --git cantino/mcfly

Si tout s'est bien passé, vous verrez la sortie suivante.

Pour terminer l'installation, modifiez simplement le ~/.bashrc fichier pour ajouter une ligne.

Alors, ouvrez le fichier mentionné ci-dessus.

nano ~/.bashrc

Et à la fin de tout le fichier, ajoutez

eval "$(mcfly init bash)"

Enregistrez les modifications et fermez l'éditeur.

Pour terminer le processus, vous devez appliquer les modifications en exécutant

source ~/.bashrc

Et vous devriez voir la sortie suivante pour vérifier que tout va bien.

Utiliser McFly sous Linux

Une fois l'installation réussie, vous pouvez l'utiliser sans aucun problème.

Comme mentionné ci-dessus, McFly est très facile à utiliser.

Tout ce que nous avons à exécuter est la commande et un critère de recherche. Par exemple

mcfly search apt

Dans ce cas, il recherchera dans l'historique bash toutes les commandes exécutées liées à APT.

Dans mon cas, cela produira une sortie d'écran comme celle-ci

En bas, vous pouvez voir l'historique des commandes liées à APT.

Vous pouvez faire défiler l'écran à l'aide des touches fléchées. Et pour exécuter l'une de ces commandes, puis une fois sélectionnée, appuyez sur Enter clé.

De plus, vous pouvez supprimer la commande de l'historique en appuyant sur la touche F2. Pour quitter McFly, appuyez sur la touche ESC.

Parfois, il arrive que si notre historique bash est surchargé, nous ne sommes pas intéressés à afficher autant de commandes. Il est donc conseillé de limiter le nombre de résultats. Pour ce faire, exécutez

export MCFLY_RESULTS=50

Remplacer 50 avec le numéro souhaité. Oui, McFly utilise des variables d'environnement pour se configurer.

Vous pouvez également rendre McFly plus rapide en limitant le nombre de commandes examinées dans l'historique.

export MCFLY_HISTORY_LIMIT=5000 

Vous pouvez donc configurer un peu McFly.

Conclusion

Cet outil est très utile pour travailler avec le terminal. Alors, profitez-en.


Linux
  1. Comment installer Python sur Linux

  2. Comment installer Java sur Linux

  3. Comment installer NodeJS sur Linux

  4. Comment installer FFmpeg sous Linux

  5. Comment installer TeamViewer 15 sur Linux

Comment installer Bashtop sous Linux

Comment installer Helm sur Linux

Comment installer PuTTY sur Linux

Comment installer Diskonaut sur Linux

Comment installer GoAccess sur Linux

Comment installer Overlord sur Linux