EXA - Penggantian moden untuk arahan ls yang ditulis dalam karat

EXA - Penggantian moden untuk arahan ls yang ditulis dalam karat

Exa adalah pengganti ringan, cepat dan moden untuk arahan LS yang popular di sistem operasi seperti Unix. Ia ditulis dalam Karat Bahasa pengaturcaraan dan dilengkapi dengan beberapa ciri tambahan yang tidak terdapat dalam arahan LS tradisional. Yang penting, pilihannya sama, tetapi tidak sama, seperti bagi perintah LS seperti yang akan kita lihat di kemudian hari.

Salah satu ciri khasnya ialah warna yang berguna untuk membezakan antara maklumat yang disenaraikan mengenai pelbagai jenis fail, seperti pemilik fail, pemilik kumpulan, kebenaran, blok, maklumat inode dan lain -lain. Semua maklumat ini dipaparkan menggunakan warna berasingan.

Ciri -ciri EXA:

  • Kecil, pantas, dan mudah alih.
  • Menggunakan warna untuk membezakan maklumat secara lalai.
  • Ia boleh memaparkan atribut lanjutan fail, serta maklumat sistem fail standard.
  • Ia menanyakan fail selari.
  • Ia mempunyai sokongan Git; membolehkan melihat status git untuk direktori.
  • Juga menyokong berulang ke direktori dengan pemandangan pokok.

Keperluan:

  • Rustc Versi 1.17.0 atau lebih tinggi
  • libgit2
  • cmake

Memasang EXA di Linux Systems

Cara termudah untuk dipasang exa, adalah untuk memuat turun fail binari untuk pengedaran linux anda dan letakkan di bawah /usr/tempatan/bin. Sebelum melakukan ini, anda perlu mempunyai versi karat yang disyorkan dipasang pada sistem dengan menjalankan arahan berikut.

$ curl https: // sh.Rustup.RS -SSF | sh $ wget -c https: //.exa.Laman Web/Siaran/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 

Sekiranya anda cukup berani untuk menyusunnya dari sumber, anda boleh meneruskan dan memasang alat pembangunan yang diperlukan dan membina versi pembangunan terkini EXA dari sumber seperti yang ditunjukkan.

-------------- Pasang alat pembangunan -------------- $ sudo apt pemasangan libgit2-24 libgit2-dev cmake [on debian/ubuntu] $ sudo yum install libgit2 cmake [on centos/rhel] $ sudo dnf install libgit2 cmake [on fedora] -------------- Pasang EXA dari sumber -------------- $ curl https: // sh.Rustup.RS -SSF | sh $ git clone https: // github.com/ihham/exa.git $ cd exa $ sudo membuat pemasangan 

Itu sahaja! Sekarang anda boleh ke bahagian yang menunjukkan cara menggunakan EXA di Linux.

Cara Menggunakan Exa dalam Sistem Linux

Di sini, kita akan melihat beberapa contoh penggunaan perintah EXA, yang paling mudah adalah ini:

$ exa $ exa -l $ exa -bghhlis 
Contoh perintah EXA

Pilihan EXA sama, tetapi tidak serupa dengan arahan LS, untuk lebih banyak pilihan dan penggunaan EXA, lawati halaman projek GitHub: https: // github.com/ihham/exa

Sekiranya anda mempunyai sebarang pertanyaan atau pemikiran untuk dikongsi dengan kami, sila gunakan bahagian komen di bawah.