Exa - Sostitut Modern għal ls Command Miktub fis-sadid


Exa huwa sostituzzjoni ħafifa, veloċi u moderna għall-kmand ls popolari. Importanti, l-għażliet tagħha huma simili, iżda mhux eżattament l-istess, bħal għall-kmand ls kif se naraw aktar 'il quddiem.

Waħda mill-karatteristiċi speċjali tagħha hija l-kuluri utli għad-differenzjazzjoni bejn l-informazzjoni elenkata dwar diversi tipi ta 'fajls, bħal sid il-fajl, sid il-grupp, permessi, blokki, informazzjoni inode eċċ. Din l-informazzjoni kollha tintwera bl-użu ta' kuluri separati.

  • Żgħir, veloċi u portabbli.
  • Juża kuluri biex jiddistingwi l-informazzjoni b'mod awtomatiku.
  • Jista’ juri l-attributi estiżi ta’ fajl, kif ukoll informazzjoni standard tas-sistema tal-fajls.
  • Jitfittex fajls b'mod parallel.
  • Għandha appoġġ Git; jippermetti l-wiri tal-istatus Git għal direttorju.
  • Jappoġġja wkoll ir-rikorsi f'direttorji b'dehra ta' siġra.

  • Verżjoni Rustc 1.17.0 jew ogħla
  • libgit2
  • jagħmel

Installazzjoni ta 'Exa fis-Sistemi Linux

L-eħfef mod biex tinstalla exa, huwa li tniżżel fajl binarju għad-distribuzzjoni tal-Linux tiegħek u poġġih taħt /usr/local/bin. Qabel ma tagħmel dan, jeħtieġ li jkollok il-verżjoni rakkomandata ta ' Rust installata fuq is-sistema billi tħaddem il-kmandi li ġejjin.

$ curl https://sh.rustup.rs -sSf | sh
$ wget -c https://the.exa.website/releases/exa-linux-x86_64-0.7.0.zip
$ unzip exa-linux-x86_64-0.7.0.zip
$ sudo 
$ sudo mv exa-linux-x86_64 /usr/local/bin/exa

Jekk int kuraġġuż biżżejjed biex tiġborha mis-sors, tista 'tmur 'il quddiem u tinstalla l-għodod ta' żvilupp meħtieġa u tibni l-aħħar verżjoni ta 'żvilupp ta' exa mis-sors kif muri.

-------------- Install Development Tools -------------- 
$ sudo apt install libgit2-24 libgit2-dev cmake  [On Debian/Ubuntu]
$ sudo yum install libgit2 cmake	         [On CentOS/RHEL]			
$ sudo dnf install libgit2 cmake	         [On Fedora]

-------------- Install Exa from Source -------------- 
$ curl https://sh.rustup.rs -sSf | sh
$ git clone https://github.com/ogham/exa.git
$ cd exa
$ sudo make install 

Dak hu! issa tista 'tgħaddi għat-taqsima li turi kif tuża exa fil-Linux.

Kif tuża Exa fis-Sistemi Linux

Hawnhekk, se nħarsu lejn ftit eżempji ta 'użu ta' kmand exa, l-eħfef tkun din:

$ exa
$ exa -l
$ exa -bghHliS

L-għażliet ta 'exa huma simili, iżda mhux simili għall-kmand ls, għal aktar għażliet u użu ta' exa, żur il-paġna tal-proġett Github: https://github.com/ogham/exa

Jekk għandek xi mistoqsijiet jew ħsibijiet x'taqsam magħna, jekk jogħġbok uża t-taqsima tal-kummenti hawn taħt.