Nous vivons dans un monde occupé et pouvons économiser du temps et des efforts en utilisant la commande ls lorsque nous avons besoin de rechercher des fichiers et des données. Mais sans beaucoup d'ajustements, la sortie ls par défaut n'est pas très apaisante pour les yeux. Pourquoi passer votre temps à loucher sur du texte en noir et blanc alors que vous avez une alternative en exa ?
Exa est un remplacement moderne de la commande ls habituelle et facilite la vie. L'outil est écrit en Rust, connu pour son parallélisme et sa sécurité.
Installer exa
Pour installer exa, exécutez :
$ dnf install exa
Découvrez les fonctionnalités d'exa
Exa améliore la liste de fichiers ls avec plus de fonctionnalités et de meilleures valeurs par défaut. Il utilise des couleurs pour distinguer les types de fichiers et les métadonnées. Il connaît les liens symboliques, les attributs étendus et Git. Et c'est petit, rapide et n'a qu'un seul binaire.
Fichiers de suivi
Vous pouvez utiliser exa pour suivre un nouveau fichier ajouté dans un dépôt Git donné.
Arborescence
C'est l'arborescence de base d'exa. Le niveau détermine la profondeur de la liste; celui-ci est fixé à deux. Si vous souhaitez répertorier davantage de sous-répertoires et de fichiers, augmentez la valeur du niveau.
Cette arborescence comprend de nombreuses métadonnées sur chaque fichier.
Schémas de couleurs
Par défaut, exa sépare les différents types de fichiers en fonction des schémas de couleurs intégrés. Il code non seulement les fichiers et les répertoires par couleur, mais également Cargo.toml, CMakeLists.txt, Gruntfile.coffee, Gruntfile.js, Makefile et de nombreux autres types de fichiers.
Attributs de fichier étendus
Lorsque vous explorez xattrs (attributs de fichier étendus) dans exa, --extended
apparaîtra dans tous les xattrs.
Liens symboliques
Exa comprend les liens symboliques et signale également le fichier réel.
Recurse
Lorsque vous souhaitez boucler les listes de tous les répertoires sous le répertoire actuel, exa introduit recurse.
Conclusion
Plus de ressources Linux
- Aide-mémoire des commandes Linux
- Aide-mémoire des commandes Linux avancées
- Cours en ligne gratuit :Présentation technique de RHEL
- Aide-mémoire sur le réseau Linux
- Aide-mémoire SELinux
- Aide-mémoire sur les commandes courantes de Linux
- Que sont les conteneurs Linux ?
- Nos derniers articles Linux
Je crois qu'exa est l'un des outils les plus simples et les plus adaptables. Cela m'aide à suivre de nombreux fichiers Git et Maven. Son code couleur facilite la recherche dans plusieurs sous-répertoires et m'aide à comprendre les xattrs actuels.
Avez-vous remplacé ls par exa ? Veuillez partager vos commentaires dans les commentaires.