Utilisez exa plutôt que ls! Présentation des commandes Linux modernes

introduction

Récemment, j'ai vu beaucoup de référentiels sur GitHub qui implémentaient des commandes Rust Linux. Quand j'ai essayé de l'utiliser, c'était pratique car il y avait de nombreuses commandes qui étaient colorées et très à la mode, alors j'aimerais vous présenter les commandes que j'ai trouvées à la fois.

exa

Tout d'abord, je voudrais présenter exa, qui est une alternative à la commande ls.

https://github.com/ogham/exa

Comme vous pouvez le voir sur l'image ci-dessus, il est coloré et facile à voir. Il prend également en charge l'affichage de l'arborescence des répertoires comme indiqué à droite. Vous pouvez également afficher les icônes en fonction du type de fichier en ajoutant l'option --icons.

bat

Vient ensuite l'introduction de bat, qui est une alternative à la commande cat.

https://github.com/sharkdp/bat

Le code source est coloré et affiché en fonction de l'extension de fichier. Il a également une fonction de téléavertisseur comme «less», et si vous passez un fichier avec un grand nombre de lignes, il s'ouvrira automatiquement en mode téléavertisseur.

hexyl

hexyl est une alternative à la commande de vidage binaire ʻod`. Il est développé par la même personne que le développeur de «bat».

https://github.com/sharkdp/hexyl

Le vidage d'un binaire n'est peut-être pas très courant, mais si vous développez des couches basses à l'aide de C ++, vous voudrez rarement vider dans un binaire.

fd

Vient ensuite fd, qui est une alternative à la commande find. Ceci est également développé par la même personne que "bat".

https://github.com/sharkdp/fd

fd est une commande de recherche avec une vitesse de recherche élevée. C'est beaucoup plus rapide que «trouver». Le répertoire spécifié par .gitignore lors de la recherche a une fonction qui l'ignore automatiquement (vous pouvez également l'empêcher d'être ignoré).

procs

procs est une commande alternative à «ps».

https://github.com/dalance/procs

Si vous ajoutez --tree, la relation entre le processus parent et le processus enfant sera affichée sous forme d'arborescence.

ripgrep

ripgrep est une commande alternative à grep.

https://github.com/BurntSushi/ripgrep

Le nom de la commande est «rg». Comme pour «fd», la vitesse est élevée. L'ouverture rapide de Visual Studio Code (Ctrl + P) utilise également ripgrep.

Résumé

Je pense que ce sera plus facile à développer car la visibilité sera améliorée si la CLI est colorée. S'il vous plaît essayez.

Recommended Posts

Utilisez exa plutôt que ls! Présentation des commandes Linux modernes
Utiliser les commandes Linux sur les appareils Android
Commande Linux
commandes linux
Commande Linux