exa: la sostituzione di Linux ls è un piccolo extra

exa: la sostituzione di Linux ls è un piccolo extra

Il comando ls di Linux è qualcosa che la maggior parte degli utenti usa sempre, ma non sembrano mai pensare che possa essere migliorato.

exa mira a sostituire questo venerabile comando con un aspetto colorato e nuove funzionalità. Sostituirà ls per te? Scopriamolo!

Cos’è l’exa?

exa è un’utilità di elenco file simile al comando ls standard fornito con le distribuzioni Linux. È un programma open source scritto da Benjamin Sago. È scritto in Rust e supporta molti moderni sistemi simili a Unix, inclusi macOS, BSD e, naturalmente, Linux.

exa è unico per le sue funzionalità extra, come il suo aspetto, la capacità di elencare attributi di file estesi, la sua conoscenza di Git e la capacità di visualizzare le directory in un formato ad albero.

Installare exa su Linux

exa è disponibile nei repository ufficiali di diverse importanti distribuzioni Linux. Puoi installarlo su Debian e Ubuntu usando APT:

sudo apt install exa

E su Arch Linux con:

sudo pacman -S exa

Per la famiglia RHEL/Fedora/CentOS:

sudo dnf install exa

Utilizzo di exa per elencare directory e file

Puoi usare exa proprio come useresti ls. Gli argomenti sono quasi identici.

Per elencare i file nella tua directory di lavoro corrente, usa semplicemente il comando exa da solo:

exa

exa dalla riga di comando

exa prende anche i nomi di percorso come argomenti:

exa /path/to/some/directory

Per visualizzare ulteriori informazioni, utilizzare l’ opzione -l o –long :

exa --long

exa con l'opzione --long

Per visualizzare i file nascosti, utilizzare l’ opzione -a o –all .

Per visualizzare le sottodirectory in un formato ad albero, utilizzare l’ opzione -T o –tree .

exa --tree

exa con l'opzione --tree

Per usare exa per cercare sottodirectory, puoi usare l’ opzione -R o –recurse , simile a ls:

exa --recurse

L’ opzione –grid visualizza l’output in modo più compatto, utile per elenchi di directory più lunghi.

Puoi combinare questi argomenti sulla stessa riga di comando. Ad esempio, per mostrare un albero ricorsivo con attributi di file estesi, inclusi i file nascosti, a partire da una determinata directory, dovresti digitare questo comando:

exa --tree --long --all --recurse /path/to/some/directory

Puoi anche usare la forma più breve:

exa -TlaR

Con le opzioni long to short, questo potrebbe essere molto da digitare. Dovresti prendere in considerazione la creazione di un alias della shell Linux per le combinazioni che usi frequentemente.

exa è un potente sostituto di ls

Con le funzionalità di exa, potresti voler sostituire ls con esso per elencare i file. Puoi elencare i file in modo più colorato rispetto all’utilità ls standard. Ma quando trovi i file, vorrai fare di più. Ti consigliamo di elencare i loro contenuti ed esaminarli. Linux viene fornito di serie con strumenti per fare queste cose.

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *