6 poleceń Rust do użycia zamiast tradycyjnych poleceń Linuksa

6 poleceń Rust do użycia zamiast tradycyjnych poleceń Linuksa

Każda dystrybucja Linuksa wywodzi swoje korzenie z jądra Linuksa, które zostało wydane w 1991 roku. Początkowo była napisana w C, ale powoli i systematycznie Rust przejmuje rolę drugiego języka C w jądrze. Ponieważ technologia wciąż ewoluuje, możesz mieć polecenia, których możesz używać do wykonywania tych samych funkcji, ale z większą wydajnością.





Chociaż te polecenia zasadniczo wykonują swoją pracę, zawsze warto dodać odrobinę nowoczesnych standardów kodowania, aby wszystko było bardziej płynne. Porozmawiajmy o niektórych narzędziach Rust w Linuksie, które warto wypróbować.





1. Zamień człowieka na tldr

Strony podręcznika dla systemu Linux prawdopodobnie istniały od zawsze, prawdopodobnie dlatego te podręczniki nadal są przewodnikiem dla każdego początkującego. Niestety, biorąc pod uwagę, jak długo są w pobliżu, użytkownikom staje się trudne przyswojenie niektórych poleceń i wskazówek wyświetlanych na tych stronach.





W tym miejscu pojawia się Tealdeer (tldr).

jak wylogować się z Netfliksa na tv roku?

Chociaż Tealdeer to tylko kolejna adaptacja twoich zwykłych stron podręcznika, podręczniki generowane przez to polecenie są znacznie łatwiejsze do zrozumienia. Najbardziej godnym pochwały faktem dotyczącym tldr jest to, że zawiera listę wszystkich możliwych poleceń, których można użyć w oknie poleceń, nie wspominając o niekończącym się wsparciu społeczności tldr.



Aby zainstalować tldr na Ubuntu i Debianie:

sudo apt-get update
sudo apt-get install tldr -y

Aby zainstalować Tealdeer w Fedorze i innych dystrybucjach opartych na RHEL:





sudo dnf install tealdeer

Użyj tldr w taki sam sposób, w jaki używasz polecenia man. Na przykład uruchom następujące polecenia i zobacz różnicę między dwoma danymi wyjściowymi:

man ls

Wyjście:





tldr ls

Wyjście:

Tealdeer jest bardziej wszechstronny, co zapewnia lepszy wgląd w działanie każdego polecenia. To czyni go idealnym dla początkujących, którzy wciąż odkrywają świat poleceń Linuksa.

Związane z: TLDR: jego znaczenie, prawidłowe użycie i przykłady

2. Użyj kurzu w miejscu du

Co byś zrobił, gdybyś był w stanie zobaczyć wykorzystanie pamięci systemu za jednym razem? Cóż, jeśli tak, to czas na wymianę z z pył .

Dawne polecenie du zwraca wykorzystanie dysku, ale polecenie kurzu może pomóc zaoszczędzić więcej czasu niż zwykle. Wyobraź sobie, że widzisz wszystkie najważniejsze statystyki użytkowania w formie graficznej na jednym ekranie.

Możesz zainstalować kurz w swoim systemie za pomocą przystawki:

sudo snap install dust

Po instalacji możesz uruchomić polecenie dust w terminalu lub określić konkretny katalog za pomocą polecenia, aby wyświetlić zużycie pamięci.

Aby użyć polecenia, określ ścieżkę katalogu za pomocą polecenia:

dust /path/to/directory

...gdzie /ścieżka/do/katalogu to bezwzględna lub względna ścieżka do folderu.

Wyjście:

Dust jest prosty w użyciu, łatwy do zrozumienia i skuteczny dla osób, które nie znają wiersza poleceń Linuksa.

3. Zamień find na fd

Polecenie Znajdź to jedno z najczęściej używanych poleceń w ekosystemie Linuksa. Niestety, polecenie to daje ograniczone dane wyjściowe wpisów systemu plików i zwykle jest powolne podczas przeszukiwania dużych zbiorów danych.

Kiedy masz dużo danych na rękach, chciałbyś pracować z szybkimi poleceniami, które mogą migiem przynosić wyniki. W takich przypadkach można zastąpić find jego wersją Rust, fd .

To polecenie umożliwia równoległe przechodzenie katalogów, co oznacza po prostu, że możesz przeszukiwać wiele katalogów za jednym razem.

Aby zainstalować fd w Fedorze i innych dystrybucjach opartych na RHEL:

sudo dnf install fd-find

W dystrybucjach Linuksa opartych na Arch:

sudo pacman -S fd

Instalacja fd w dystrybucjach opartych na Debianie również jest łatwa:

sudo apt install fd-find

4. Zamień ls na exa

ten tradycyjne ls Komenda , skrót od źródło listy , wyświetla listę plików i folderów danych, zwłaszcza gdy chcesz przejrzeć zawartość katalogu. Ale dane wyjściowe nie są tak przyjazne dla użytkownika, i właśnie tam ech przychodzi polecenie.

Aby zainstalować exa na Ubuntu:

sudo apt install exa

Instalacja w Fedorze jest również łatwa.

sudo dnf install exa

W dystrybucjach opartych na Arch, takich jak Manjaro:

sudo pacman -S exa

Wyjście jest dość interesujące, ponieważ można odejść od tradycyjnego czarno-białego ekranu na kolorowy wydruk. Polecenie exa używa różnych kolorów do rozróżniania różnych typów plików i metadanych.

exa -l

Wyjście:

Ponieważ jest to mały pakiet i ma jeden plik binarny, funkcja polecenia działa dobrze z identyfikacją dowiązań symbolicznych, atrybutów i Git.

5. Korzystanie z Tokei

Tokei nie jest samo w sobie poleceniem zastępczym. Jako programista możesz chcieć wyświetlić statystyki bazy kodu. Innymi słowy, jest to kompletne narzędzie do analizy kodu, które może okazać się bardzo przydatne na dłuższą metę.

Wynik idealnie pokaże liczbę plików, komentarzy, pustych miejsc pogrupowanych według języka, całkowitą liczbę linii kodu itp. Jest to szybkie narzędzie, które może stosunkowo szybko policzyć tysiące linii kodu. Obsługuje ponad 150 języków, co czyni go dość dokładnym narzędziem.

Możesz przechowywać dane wyjściowe wygenerowane przez polecenie, aby użyć ich ponownie na późniejszym etapie. Tokei działa na wielu systemach operacyjnych, w tym Linux, Mac i Windows.

Możesz zainstalować Tokei w swoim systemie za pomocą Cargo, menedżera pakietów opartego na Ruście.

cargo install --git https://github.com/XAMPPRocky/tokei.git tokei

6. Zamień ps na procs

Procs to przepisanie tradycyjne polecenie ps , który wyświetla informacje związane z procesem, jednocześnie dodając kilka dodatkowych funkcjonalności. Po instalacji, procs koloruje dane wyjściowe i podaje szczegółowe informacje dla użytkowników końcowych, aby mogli przejrzeć identyfikatory procesu (PID), nazwę użytkownika, wraz z kilkoma innymi istotnymi szczegółami, aby ułatwić proces.

Możesz zainstalować procs w swoim systemie za pomocą snap:

sudo snap install procs

Aby zainstalować polecenie w Fedorze:

sudo dnf install procs

Aby uzyskać listę wszystkich uruchomionych procesów w twoim systemie używających procs, wpisz:

procs

Wyjście:

Które z nich jest Twoim ulubionym poleceniem wymiany?

Lista poleceń Rusta nie kończy się tutaj. Istnieje wiele różnych poleceń, które są znacznie wydajniejsze i oferują użytkownikom lepszą użyteczność.

Jeśli jesteś nowoczesnym użytkownikiem CLI, pokochasz korzyści płynące z używania tych poleceń. Korzyści mogą dotyczyć oszczędności czasu, unowocześnionego podejścia i lepszych wzorców pracy.

Udział Udział Ćwierkać E-mail 7 powodów, dla których rdza jest najbardziej ekscytującym nowym językiem programowania

Chcesz zacząć programować? Oto dlaczego Rust jest najbardziej ekscytującym i dostępnym nowym językiem programowania.

Czytaj dalej
Powiązane tematy
  • Linux
  • Rdza
  • Polecenia Linuksa
O autorze Wini Bhalla(41 opublikowanych artykułów)

Wini jest pisarzem mieszkającym w Delhi, mającym 2-letnie doświadczenie w pisaniu. Podczas pisania była związana z agencjami marketingu cyfrowego i firmami technicznymi. Pisała treści związane z językami programowania, technologią chmury, AWS, Machine Learning i nie tylko. W wolnym czasie lubi malować, spędzać czas z rodziną i w miarę możliwości wyjeżdżać w góry.

Więcej od Wini Bhalla

Zapisz się do naszego newslettera

Dołącz do naszego newslettera, aby otrzymywać porady techniczne, recenzje, bezpłatne e-booki i ekskluzywne oferty!

Kliknij tutaj, aby zasubskrybować