exa: Wymiana Linuksa to trochę więcej

exa: Wymiana Linuksa to trochę więcej

Polecenie Linux ls jest czymś, z czego większość użytkowników korzysta przez cały czas, ale wydaje się, że nigdy nie sądzili, że można to ulepszyć.

exa ma na celu zastąpienie tego czcigodnego polecenia kolorowym wyglądem i nowymi funkcjami. Czy zastąpi ci ls? Dowiedzmy Się!

Co to jest exa?

exa to narzędzie do wyświetlania plików, podobne do standardowego polecenia ls dostarczanego z dystrybucjami Linuksa. Jest to program typu open source napisany przez Benjamina Sago. Jest napisany w języku Rust i obsługuje wiele nowoczesnych systemów uniksopodobnych, w tym macOS, BSD i oczywiście Linux.

exa jest wyjątkowa ze względu na dodatkowe funkcje, takie jak wygląd, możliwość wyświetlania rozszerzonych atrybutów plików, świadomość Git i możliwość wyświetlania katalogów w formacie drzewa.

Instalacja exa w systemie Linux

exa jest dostępna w oficjalnych repozytoriach kilku głównych dystrybucji Linuksa. Możesz zainstalować go na Debianie i Ubuntu za pomocą APT:

sudo apt install exa

A na Arch Linux z:

sudo pacman -S exa

Dla rodziny RHEL/Fedora/CentOS:

sudo dnf install exa

Używanie exa do wyświetlania katalogów i plików

Możesz użyć exa tak samo, jak użyłbyś ls. Argumenty są niemal identyczne.

Aby wyświetlić listę plików w bieżącym katalogu roboczym, po prostu użyj samego polecenia exa:

exa

polecenie exa w wierszu poleceń

exa przyjmuje również nazwy ścieżek jako argumenty:

exa /path/to/some/directory

Aby wyświetlić więcej informacji, użyj opcji -l lub –long :

exa --long

exa z opcją --long

Aby wyświetlić ukryte pliki, użyj opcji -a lub -all .

Aby wyświetlić podkatalogi w formacie przypominającym drzewo, użyj opcji -T lub –tree .

exa --tree

exa z opcją --tree

Aby użyć exa do wyszukiwania podkatalogów, możesz użyć opcji -R lub –recurse , podobnie jak ls:

exa --recurse

Opcja –grid wyświetla dane wyjściowe w bardziej zwarty sposób, co jest przydatne w przypadku dłuższych list katalogów.

Możesz łączyć te argumenty w tym samym wierszu poleceń. Na przykład, aby wyświetlić drzewo rekurencyjne z rozszerzonymi atrybutami plików, w tym plikami ukrytymi, począwszy od określonego katalogu, należy wpisać to polecenie:

exa --tree --long --all --recurse /path/to/some/directory

Możesz też skorzystać z krótszej formy:

exa -TlaR

Przy opcjach długich do krótkich może to być dużo do wpisania. Powinieneś rozważyć utworzenie aliasu powłoki Linuksa dla kombinacji, których często używasz.

exa jest potężnym zamiennikiem ls

Dzięki funkcjom exa możesz chcieć zastąpić nim ls, aby wyświetlić listę plików. Możesz wyświetlić listę plików bardziej kolorowo niż za pomocą standardowego narzędzia ls. Ale kiedy znajdziesz pliki, będziesz chciał zrobić więcej. Będziesz chciał wymienić ich zawartość i zbadać je. Linux jest standardowo wyposażony w narzędzia do robienia tych rzeczy.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *