Kaltaisesi lukijat auttavat tukemaan MUO: ta. Kun teet ostoksen käyttämällä sivustollamme olevia linkkejä, voimme ansaita kumppanipalkkion. Lue lisää.

Linux ls -komento on jotain, jota useimmat käyttäjät käyttävät jatkuvasti, mutta he eivät koskaan usko, että sitä voisi parantaa.

exa pyrkii korvaamaan tämän arvokkaan komennon värikkäällä ulkoasulla ja uusilla ominaisuuksilla. Korvaako se ls: n sinulle? Otetaan selvää!

Mikä on exa?

esim on samanlainen tiedostoluetteloapuohjelma kuin tavallinen ls-komento mukana Linux-jakeluissa. Se on avoimen lähdekoodin ohjelma, jonka on kirjoittanut Benjamin Sago. Se on kirjoitettu ruosteella ja tukee monia moderneja Unix-tyyppisiä järjestelmiä, mukaan lukien macOS, BSD: t ja tietysti Linux.

exa on ainutlaatuinen lisäominaisuuksiensa, kuten ulkonäkönsä, kykynsä listata laajennetut tiedostoattribuutit, Git-tietoisuus ja kyky näyttää hakemistoja puumuodossa, vuoksi.

Exan asentaminen Linuxiin

exa on saatavilla useiden suurten Linux-distrojen virallisissa arkistoissa. Voit asentaa sen Debianiin ja Ubuntuun APT: n avulla:

sudo apt Asentaa esim

Ja Arch Linuxissa:

sudo pacman -S exa

RHEL/Fedora/CentOS-perheelle:

sudo dnf Asentaa esim

Hakemistojen ja tiedostojen luettelointiin käytetään exa: ta

Voit käyttää exaa aivan kuten käyttäisit ls: ää. Argumentit ovat lähes identtiset.

Listaa tiedostot nykyisessä työhakemistossasi käyttämällä exa-komentoa yksinään:

esim

exa ottaa myös polkujen nimet argumentteina:

exa /polku/johonkin/hakemistoon

Jos haluat näyttää lisätietoja, käytä -l tai --pitkä vaihtoehto:

exa --pitkä

Voit näyttää piilotetut tiedostot käyttämällä -a tai --kaikki vaihtoehto.

Jos haluat näyttää alihakemistot puumaisessa muodossa, käytä -T tai --puu vaihtoehto.

esim --puu

Voit käyttää exaa alihakemistojen etsimiseen käyttämällä -R tai --toistuu vaihtoehto, samanlainen kuin ls:

esim --toistuu

The -- ruudukko vaihtoehto näyttää tulosteen kompaktimmin, mikä on hyödyllistä pitemmissä hakemistoluetteloissa.

Voit yhdistää nämä argumentit samalle komentoriville. Jos haluat esimerkiksi näyttää rekursiivisen puun, jossa on laajennetut tiedostoattribuutit, mukaan lukien piilotetut tiedostot, alkaen tietystä hakemistosta, kirjoita tämä komento:

exa -- puu --pitkä --all --recurse /polku/johonkin/hakemistoon

Voit myös käyttää lyhyempää lomaketta:

exa -TlaR

Pitkästä lyhyeen -vaihtoehdoilla tämä saattaa olla paljon kirjoitettavaa. Kannattaa harkita Linuxin shell-aliaksen luominen usein käyttämillesi yhdistelmille.

exa on tehokas ls

Exan ominaisuuksien ansiosta saatat haluta korvata ls: n sillä tiedostojen luetteloimiseksi. Voit listata tiedostoja värikkäämmin kuin tavallisella ls-apuohjelmalla. Mutta kun löydät tiedostot, haluat tehdä enemmän. Haluat luetella niiden sisällön ja tutkia niitä. Linuxissa on vakiona työkalut näiden asioiden suorittamiseen.