Ces 4 outils Linux classiques ont de meilleures alternatives modernes

Liens rapides

  • La chauve-souris est un chat avec la mise en évidence de la syntaxe et l’intégration GIT
  • ripgrep est un grep récursif
  • Le LSD est LS avec une mise en forme de fantaisie
  • FD est une découverte plus conviviale

Il existe des utilitaires de ligne de commande dont les utilisateurs UNIX et Linux dépendent depuis plus de 50 ans.Mais chacune de ces commandes classiques a une alternative moderne, si vous avez envie d’une mise à niveau.

Ces programmes ne sont pas universellement disponibles, vous devrez donc les installer vous-même.Et il est préférable de les utiliser localement, pour des tâches ponctuelles, plutôt que de dépendre d’eux pour les scripts.Pourtant, vous pouvez découvrir une fonctionnalité pratique ici, que ce soit la mise en évidence de la syntaxe, le traitement plus rapide ou simplement une interface plus intuitive.

1 batte est un chat avec la mise en évidence de la syntaxe et l’intégration GIT

Abréviation pour le concaténate, l’outil CAT est probablement moins utilisé pour rejoindre les fichiers et plus pour les afficher.Puisqu’il envoie son entrée à la sortie standard, CAT constitue une visionneuse de fichiers à usage général très basique.Mais vous voulez généralement plus de fonctionnalités lors de la visualisation du contenu du fichier, et chauve souris est un outil spécifique conçu pour les offrir.

BAT est idéal pour la pagination rapidement via des fichiers texte, comme un ensemble de journaux ou de fichiers de code source.Il vous donne un en-tête pour chaque fichier, ajoute des numéros de ligne et utilise la couleur pour mettre en évidence la syntaxe de nombreux types de fichiers différents.La commande BAT prend en charge l’utilisation avec d’autres outils courants et est très compatible avec l’ensemble d’options de CAT.

Si vous êtes programmeur, vous apprécierez l’intégration GIT de Bat.La sortie de l’outil comprendra des annotations pour les lignes avec des modifications locales, dans la barre latérale.Vous pouvez même le configurer pour fonctionner en tant que visionneuse par défaut pour les pages manuelles via l’homme, améliorant leur lisibilité.

Voir aussi :  Comment cloner votre disque dur Linux : 4 méthodes

Télécharger:Github

2 ripgrep est un grep récursif

Grep a de nombreuses utilisations comme une sorte d’outil de recherche puissante.En utilisant la puissance des expressions régulières, il fait la recherche de texte au niveau suivant. ripgrep A deux améliorations principales: la recherche récursive et l’intégration GIT.

L’outil GREP normal recherchera récursivement dans les sous-répertoires avec le -R Option, ce qui rend beaucoup plus pratique de rechercher dans tous les fichiers d’un projet.Mais Ripgrep le fait par défaut – et il y en a plus.Ripgrep honore tous les fichiers .gitignore qu’il trouve, il ne recherchera donc pas de fichiers qui n’appartiennent pas à votre référentiel.

Ripgrep a également tendance à fonctionner plus rapidement que Grep et d’autres alternatives.Et sa sortie par défaut est probablement ce que vous recherchez habituellement, avec la mise en évidence de la syntaxe et les numéros de ligne comme standard.

Télécharger:Github

3 LSD est LS avec une mise en forme de fantaisie

La commande LS est l’une des premières que les utilisateurs de Linux apprennent parce que c’est l’une des plus utiles.Cet outil – qui représente le LSDeluxe – le supporte avec de jolies couleurs et des icônes graphiques.

Comme LS -G option, LSD Ajoute de la couleur à chaque fichier en fonction de son type: répertoire, exécutable, symbalage symbolique, etc., mais il ajoute également des icônes représentant le format de fichier, des fichiers HTML au code source C.Il transforme les listes de fichiers de terminaux normaux en quelque chose qui ressemble plus à un navigateur de fichiers GUI.

Le LSD est également livré avec un –arbre Option qui vous donne une sortie hiérarchique sans avoir besoin d’un outil d’arbre séparé.

Voir aussi :  Comment configurer une adresse IP statique sur Ubuntu 22.04 LTS

Télécharger:Github

4 FD est une découverte plus conviviale

De tous les utilitaires de ligne de commande standard, trouver est peut-être le plus gênant à utiliser.C’est un moyen précieux de trouver des fichiers, mais la syntaxe et l’utilisation générale de la commande sont assez uniques.En conséquence, il peut être difficile de se rappeler comment utiliser le recherche correctement.Entrer Fd.

Sans arguments, FD vous donnera une liste codée couleur affichant tous les fichiers et répertoires sous le répertoire actuel.Vous pouvez passer son texte simple ou un modèle – soit une expression régulière, soit un glob – pour rechercher des noms de fichiers spécifiques.

La commande FD prend en charge de nombreuses autres options, à partir de la sensibilité à la casse intelligente aux recherches d’extension de fichier et à l’exécution des commandes.Comme Ripgrep, il honore tous les paramètres .Gitignore qu’il trouve, ce qui signifie que c’est un outil particulièrement bon pour rechercher dans SourceCode Repositaires.

Télécharger:Github

Améliorez votre QI Tech avec nos newsletters gratuits

En vous abonnant, vous acceptez notre politique de confidentialité et pouvez recevoir des communications occasionnelles;Vous pouvez vous désabonner à tout moment.

Articles recommandés

trucs d’iPhone

3 façons d’installer des versions anciennes d’applications sur un iPhone plus ancien

Ne perdez pas espoir lorsque vous rencontrez une application non supportée sur l’App Store.

iOS 18

Les 7 meilleures fonctionnalités iOS 18 annoncées sur WWDC 2024

Recherchez ces fonctionnalités hors concours lorsque iOS 18 arrive à l’automne 2024.

Téléphone intelligent

Ce que signifie sur votre téléphone, et pourquoi c’est si lent

C’est extrêmement frustrant, mais vous pouvez essayer l’un de ces correctifs pour restaurer un service réseau régulier.

Spotify

Vous aimez la radio?Comment Spotify peut rayer cette démangeaison nostalgique

La fonction radio Spottifys peut être l’antidote dont vous avez besoin lorsque toute la musique est disponible à la demande.Alors pourquoi ne pas laisser Spotify gratter cette démangeaison proverbiale?

Voir aussi :  Comment utiliser tree pour afficher une arborescence de répertoires dans le terminal Linux.

Pomme

Chaque morceau d’Ai Apple révélé sur WWDC 24

Apple attrape enfin le train AI, mais ses nouveaux outils d’intelligence d’Apple vont-ils suffire?

Escroqueries

Les escroqueries par e-mail de Pegasus frappent les boîtes de réception: voies comment les éviter

Reçu un e-mail d’extorsion exigeant le paiement?Se détendre;Il est très peu susceptible d’être réel.

Quelle est l’alternative à trouver dans Linux?

En travaillant avec Linux, nous voulons souvent rechercher des fichiers du terminal.La commande de recherche intégrée est largement utilisée à cet effet.Cependant, il existe une commande alternative – FD – qui a des fonctionnalités supplémentaires, y compris une sortie colorisée plus conviviale, une vitesse de recherche plus rapide et quelques défauts utiles.

Qu’est-ce qui est similaire à la commande CAT dans Linux?

La commande ECHO est utilisée pour afficher des messages ou pour créer et écrire dans des fichiers.Il est similaire à la commande CAT, mais il est utilisé pour afficher une seule ligne de texte.

Quelle est l’alternative au chat dans Kali Linux?

Bat, connu comme un clone de chat avec des ailes, fonctionne de manière similaire à Cat, More, SED et awk, mais il le fait avec beaucoup plus de style.La commande CAT sur Linux concatène les fichiers ensemble.Il est souvent utilisé pour concaténer un fichier à rien pour imprimer le contenu des fichiers unique au terminal.

Quelle est la commande alternative à DF?

DUF: Alternative à la commande DF Vous avez également la possibilité de spécifier un nom de répertoire / fichier et de vérifier l’espace libre pour ce point de montage.Avec DUF, vous pouvez trier la sortie, répertorier les informations Indoe et même enregistrer la sortie au format JSON.

Cliquez pour évaluer cet article !
[Total: Moyenne : ]

Laisser un commentaire

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