Linux ls komanda ir kaut kas, ko lielākā daļa lietotāju izmanto visu laiku, taču viņi nekad nedomā, ka to varētu uzlabot.
exa mērķis ir aizstāt šo cienījamo komandu ar krāsainu izskatu un jaunām funkcijām. Vai tas aizstās ls jums? Noskaidrosim!
Kas ir exa?
piem ir failu saraksta utilīta, kas līdzīga standarta ls komanda komplektā ar Linux izplatīšanu. Tā ir atvērtā pirmkoda programma, ko rakstījis Bendžamins Sago. Tas ir rakstīts Rust un atbalsta daudzas mūsdienu Unix līdzīgas sistēmas, tostarp macOS, BSD un, protams, Linux.
exa ir unikāla ar savām papildu funkcijām, piemēram, izskatu, spēju uzskaitīt paplašinātos faila atribūtus, Git atpazīstamību un spēju parādīt direktorijus koka formātā.
Exa instalēšana operētājsistēmā Linux
exa ir pieejams vairāku lielāko Linux distro oficiālajās krātuvēs. Varat to instalēt Debian un Ubuntu, izmantojot APT:
sudo apt uzstādīt piem
Un Arch Linux ar:
sudo pacman -S exa
RHEL/Fedora/CentOS saimei:
sudo dnf uzstādīt piem
Izmantojot exa, lai uzskaitītu direktorijus un failus
Varat izmantot exa tāpat kā ls. Argumenti ir gandrīz identiski.
Lai uzskaitītu failus pašreizējā darba direktorijā, vienkārši izmantojiet komandu exa:
piem
exa arī ņem ceļu nosaukumi kā argumenti:
exa /ceļš/uz/dažiem/direktoriju
Lai parādītu vairāk informācijas, izmantojiet -l vai --garš variants:
exa --garš
Lai parādītu slēptos failus, izmantojiet -a vai --visi opciju.
Lai parādītu apakšdirektorijus kokam līdzīgā formātā, izmantojiet -T vai --koks opciju.
piem --koks
Lai izmantotu exa, lai meklētu apakšdirektorijus, varat izmantot -R vai -- atkārtojums opcija, līdzīga ls:
piem -- atkārtojums
The -- režģis opcija parāda izvadi kompaktākā veidā, kas ir noderīgi garākiem direktoriju sarakstiem.
Šos argumentus var apvienot vienā komandrindā. Piemēram, lai parādītu rekursīvu koku ar paplašinātiem faila atribūtiem, ieskaitot slēptos failus, sākot no noteikta direktorija, ierakstiet šo komandu:
exa -- koks --garš --all --recurse /ceļš/uz/dažiem/direktoriju
Varat arī izmantot īsāko formu:
exa -TlaR
Izmantojot opcijas garo vai īso, tas varētu būt daudz rakstīt. Jums vajadzētu apsvērt izveidojot Linux čaulas aizstājvārdu kombinācijām, kuras izmantojat bieži.
exa ir spēcīgs ls aizstājējs
Izmantojot exa funkcijas, iespējams, vēlēsities aizstāt ls ar to, lai uzskaitītu failus. Jūs varat uzskaitīt failus krāsaināk nekā ar standarta ls utilītu. Bet, kad atradīsit failus, jūs vēlēsities darīt vairāk. Jūs vēlaties uzskaitīt to saturu un pārbaudīt tos. Linux standarta komplektācijā ietilpst rīki šo darbību veikšanai.