Ukaz Linux ls je nekaj, kar večina uporabnikov uporablja ves čas, vendar se zdi, da nikoli ne pomislijo, da bi ga bilo mogoče izboljšati.
exa želi nadomestiti ta častitljivi ukaz z barvitim videzom in novimi funkcijami. Ali vam bo nadomestil ls? Pa ugotovimo!
Kaj je exa?
exa je pripomoček za seznam datotek, podoben standardni ukaz ls dobavljen z distribucijami Linuxa. To je odprtokodni program, ki ga je napisal Benjamin Sago. Napisan je v Rustu in podpira številne sodobne sisteme, podobne Unixu, vključno z macOS, BSD-ji in seveda Linuxom.
exa je edinstven zaradi svojih dodatnih funkcij, kot so njegov videz, zmožnost seznama razširjenih atributov datotek, njegovo poznavanje Gita in zmožnost prikaza imenikov v obliki drevesa.
Namestitev exa na Linux
exa je na voljo v uradnih repozitorijih več večjih distribucij Linuxa. Namestite ga lahko v Debian in Ubuntu s pomočjo APT:
sudo apt namestite exa
In v Arch Linuxu z:
sudo pacman -S exa
Za družino RHEL/Fedora/CentOS:
sudo dnf namestite exa
Uporaba exa za seznam imenikov in datotek
Exa lahko uporabite tako kot bi uporabili ls. Argumenti so skoraj enaki.
Za seznam datotek v vašem trenutnem delovnem imeniku samo uporabite ukaz exa:
exa
exa tudi vzame imena poti kot argumenti:
exa /path/to/some/directory
Če želite prikazati več informacij, uporabite -l oz --dolga možnost:
exa --dolga
Če želite prikazati skrite datoteke, uporabite -a oz --vse možnost.
Za prikaz podimenikov v obliki drevesa uporabite -T oz --drevo možnost.
exa --drevo
Če želite uporabiti exa za iskanje podimenikov, lahko uporabite -R oz --rekurzija možnost, podobna ls:
exa --rekurzija
The --mreža možnost prikaže izhod na bolj kompakten način, kar je uporabno za daljše sezname imenikov.
Te argumente lahko kombinirate v isti ukazni vrstici. Če želite na primer prikazati rekurzivno drevo z razširjenimi atributi datotek, vključno s skritimi datotekami, začenši z določenim imenikom, bi vnesli ta ukaz:
exa --drevo --dolga --all --recurse /path/to/some/directory
Uporabite lahko tudi krajšo obliko:
exa -TlaR
Z možnostmi od dolgega do kratkega je to morda veliko za tipkanje. Moral bi razmisliti ustvarjanje vzdevka lupine Linux za kombinacije, ki jih pogosto uporabljate.
exa je močan nadomestek za ls
S funkcijami exa boste morda želeli zamenjati ls z njim za seznam datotek. Datoteke lahko prikažete bolj barvito kot s standardnim pripomočkom ls. Toda ko boste našli datoteke, boste želeli narediti več. Boste želeli našteti njihovo vsebino in jih pregledati. Linux ima standardna orodja za te stvari.