EXA - nowoczesny zamiennik „LS Command” napisany w rdzy

EXA - nowoczesny zamiennik „LS Command” napisany w rdzy

Exa to lekki, szybki i nowoczesny zamiennik popularnego polecenia LS w systemach operacyjnych UNIX. Jest napisane Rdza Język programowania i ma kilka dodatkowych funkcji niedostępnych w tradycyjnym poleceniu LS. Co ważne, jego opcje są podobne, ale nie dokładnie takie samo, jak w przypadku polecenia LS, jak zobaczymy później.

Jedną z jego specjalnych funkcji są przydatne kolory do rozróżnienia między wymienionymi informacjami o różnych typach plików, takich jak właściciel pliku, właściciel grupy, uprawnienia, bloki, informacje o inodecie itp. Wszystkie te informacje są wyświetlane przy użyciu osobnych kolorów.

Funkcje EXA:

  • Małe, szybkie i przenośne.
  • Domyślnie używa kolorów do rozróżnienia informacji.
  • Może wyświetlać rozszerzone atrybuty pliku, a także standardowe informacje o systemie plików.
  • Zapyta pliki równolegle.
  • Ma wsparcie git; Umożliwia oglądanie statusu GIT dla katalogu.
  • Wspiera także rekultywa w katalogach z widokiem na drzewo.

Wymagania:

  • Rustc wersja 1.17.0 lub wyżej
  • Libgit2
  • cmake

Instalowanie EXA w systemach Linux

Najłatwiejszy sposób na zainstalowanie exa, jest pobrać plik binarny dla dystrybucji Linux i umieszczenie go pod /usr/lokalny/bin. Zanim to zrobisz, musisz zainstalować zalecaną wersję Rust w systemie, uruchamiając następujące polecenia.

$ curl https: // sh.Rustup.RS -ssf | sh $ wget -c https: //.exa.Strona internetowa/wydania/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 

Jeśli jesteś wystarczająco odważny, aby skompilować go ze źródła, możesz zainstalować wymagane narzędzia programistyczne i zbudować najnowszą wersję exa z źródła, jak pokazano.

-------------- Zainstaluj narzędzia programistyczne -------------- $ sudo apt instaluj libgit2-24 libgit2-dev cmake [on Debian/Ubuntu] $ sudo yum instaluj libgit2 cmake [na centos/rhel] $ sudo dnf instaluj libgit2 cmake [on fedora] -------------- Zainstaluj EXA ze źródła -------------- $ curl https: // sh.Rustup.RS -ssf | sh $ git Clone https: // github.com/ogham/exa.git $ cd exa $ sudo tworzy instalację 

Otóż ​​to! Teraz możesz przejść do sekcji, która pokazuje, jak używać EXA w Linux.

Jak używać EXA w systemach Linux

Tutaj przyjrzymy się kilku przykładom użytkowania dowództwa EXA, najłatwiej jest to:

$ exa $ exa -l $ exa -bghhlis 
Przykłady polecenia EXA

Opcje EXA są podobne, ale nie podobne do polecenia LS, aby uzyskać więcej opcji i użycia EXA, odwiedź stronę projektu Github: https: // github.com/ogham/exa

Jeśli masz jakieś pytania lub przemyślenia do podzielenia się z nami, skorzystaj z poniższej sekcji komentarzy.