6 comenzi Rust de utilizat în locul comenzilor tradiționale Linux

6 comenzi Rust de utilizat în locul comenzilor tradiționale Linux

Fiecare distribuție Linux își derivă rădăcinile din nucleul Linux, care a fost lansat încă din 1991. A fost inițial scris în C, dar încet și constant, Rust preia ca a doua limbă C în nucleu. Pe măsură ce tehnologia continuă să evolueze, la fel și comenzile pe care le puteți utiliza pentru a îndeplini aceleași funcții, dar cu o eficiență mai bună.





În timp ce aceste comenzi îndeplinesc în mare măsură treaba, există întotdeauna o notă de standarde moderne de codare care merită adăugate, pentru a face lucrurile mai perfecte. Să vorbim despre unele dintre instrumentele Rust din Linux care merită încercate.





1. Înlocuiți omul cu tldr

Paginile de manual Linux au existat probabil pentru totdeauna, motiv pentru care aceste manuale sunt în continuare ghidul de lucru pentru fiecare începător. Din păcate, având în vedere cât timp există, devine dificil pentru utilizatori să asimileze unele dintre comenzile și direcțiile afișate pe aceste pagini.





Aici intervine Tealdeer (tldr).

cum șterg istoricul căutărilor Google

Chiar dacă Tealdeer este doar o altă adaptare a paginilor dvs. manuale de tip run-of-the-mill, manualele generate de această comandă sunt mult mai ușor de înțeles. Cel mai lăudabil fapt despre tldr este că enumeră toate comenzile posibile pe care le-ar folosi în fereastra de comandă, fără a menționa suportul nesfârșit din partea comunității tldr.



Pentru a instala tldr pe Ubuntu și Debian:

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

Pentru a instala Tealdeer pe Fedora și alte distribuții bazate pe RHEL:





sudo dnf install tealdeer

Utilizați tldr în același mod în care ați folosi comanda man. De exemplu, executați următoarele comenzi și vedeți diferența dintre cele două ieșiri:

man ls

Ieșire:





tldr ls

Ieșire:

Tealdeer este mai cuprinzător, ceea ce oferă informații mai bune despre modul în care funcționează fiecare comandă. Acest lucru îl face ideal pentru începătorii care încă explorează lumea comenzilor Linux.

Legate de: TLDR: semnificația sa, utilizarea corectă și exemple

2. Folosiți praful în locul du

Ce ați face dacă ați putea vedea utilizarea sistemului de memorie dintr-o dată? Ei bine, dacă da, atunci este timpul să înlocuiți de cu praf .

Comanda antică du returnează utilizarea discului, dar comanda praf vă poate ajuta să economisiți mai mult timp decât de obicei. Imaginați-vă că vă vedeți toate statisticile de utilizare de top într-o formă grafică, toate pe un singur ecran.

Puteți instala praf pe sistemul dvs. utilizând snap:

sudo snap install dust

După instalare, puteți rula comanda de praf în terminal sau puteți specifica un anumit director cu comanda pentru a enumera utilizarea memoriei.

Pentru a utiliza comanda, specificați o cale de director cu comanda:

dust /path/to/directory

...Unde / cale / către / director este calea absolută sau relativă către un folder.

Ieșire:

Dust este ușor de utilizat, ușor de înțeles și este o comandă eficientă pentru persoanele care încep cu linia de comandă Linux.

3. Înlocuiți Find cu fd

Comanda find este una dintre cele mai utilizate comenzi din ecosistemul Linux. Din păcate, comanda oferă o ieșire limitată a intrărilor în sistemul de fișiere și tinde să fie lentă în timp ce combină seturi de date mari.

Când aveți multe date pe mâini, ați dori să lucrați cu comenzi rapide, care pot obține rezultate într-o clipită. În astfel de cazuri, puteți înlocui găsi cu versiunea sa Rust, fd .

Această comandă prezintă traversarea directoare paralelă, ceea ce înseamnă pur și simplu că puteți căuta în mai multe directoare dintr-o singură dată.

Pentru a instala fd pe Fedora și alte distribuții bazate pe RHEL:

sudo dnf install fd-find

Pe distribuțiile Linux bazate pe Arch:

sudo pacman -S fd

Instalarea fd pe distribuții bazate pe Debian este de asemenea ușoară:

sudo apt install fd-find

4. Înlocuiți ls cu exa

The tradițional ls comanda , prescurtare pentru listă sursă , listează fișierele și folderele de date, mai ales atunci când doriți să examinați conținutul unui director. Dar rezultatul nu este atât de ușor de utilizat, care este locul unde nu intră comanda.

Pentru a instala exa pe Ubuntu:

sudo apt install exa

Instalarea pe Fedora este de asemenea ușoară.

sudo dnf install exa

Pe distribuțiile bazate pe Arch, cum ar fi Manjaro:

sudo pacman -S exa

Ieșirea este destul de interesantă, deoarece te îndepărtezi de ecranul alb-negru tradițional pe o ieșire colorată. Comanda exa folosește culori diferite pentru a distinge diferite tipuri de fișiere și metadate.

exa -l

Ieșire:

Deoarece este un pachet mic și are un singur binar, caracteristica de comandă funcționează bine cu identificarea linkurilor simbolice, atributelor și Git.

5. Folosirea Tokei

Tokei nu este o comandă de înlocuire în sine. În calitate de programator, poate doriți să afișați statisticile pentru o bază de cod. Cu alte cuvinte, este un instrument complet de analiză a codului, care se poate dovedi a fi destul de util pe termen lung.

Ieșirea va prezenta în mod ideal numărul de fișiere, comentarii, spații goale grupate după limbă, linii totale de cod etc. Este un utilitar rapid, care poate număra mii de linii de cod relativ rapid. Suportă peste 150 de limbi, ceea ce îl face un utilitar destul de precis.

Puteți stoca ieșirea generată de comandă pentru a o reutiliza într-o etapă ulterioară. Tokei funcționează pe mai multe sisteme de operare, inclusiv Linux, Mac și Windows.

Puteți instala Tokei pe sistemul dvs. utilizând Cargo, un manager de pachete bazat pe Rust.

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

6. Înlocuiți ps cu procs

Procs este o rescriere a comanda tradițională ps , care afișează informații legate de proces, adăugând în același timp câteva funcționalități suplimentare. După instalare, procs colorează ieșirea și oferă informații detaliate pentru ca utilizatorii finali să revizuiască ID-urile procesului (PID), numele utilizatorului, împreună cu alte câteva detalii relevante pentru a facilita procesul.

Puteți instala procs pe sistemul dvs. utilizând snap:

sudo snap install procs

Pentru a instala comanda pe Fedora:

sudo dnf install procs

Pentru a obține o listă a tuturor proceselor care rulează pe sistemul dvs. utilizând procs, tastați următoarele:

procs

Ieșire:

Care este comanda ta de înlocuire preferată?

Lista pentru comenzile Rust nu se termină aici. Există multe comenzi diferite, care sunt mult mai eficiente și oferă o mai bună utilitate utilizatorilor.

Dacă sunteți un utilizator modern al CLI, v-ar plăcea avantajele derivate din utilizarea acestor comenzi. Beneficiile ar putea fi în termeni de economisire a timpului, abordări modernizate și modele de lucru mai bune.

Acțiune Acțiune Tweet E-mail 7 motive Motivul pentru care rugina este cel mai interesant nou limbaj de programare

Vrei să începi cu programarea? Iată de ce Rust este cel mai interesant și accesibil nou limbaj de programare.

Citiți în continuare
Subiecte asemănătoare
  • Linux
  • Rugini
  • Comenzi Linux
Despre autor Wini Bhalla(41 articole publicate)

Wini este un scriitor din Delhi, având 2 ani de experiență în scriere. În timpul perioadelor sale de scriere, a fost asociată cu agenții de marketing digital și firme tehnice. A scris conținut legat de limbaje de programare, tehnologie cloud, AWS, Machine Learning și multe altele. În timpul liber, îi place să picteze, să petreacă timp cu familia și să călătorească la munte, ori de câte ori este posibil.

Mai multe de la Wini Bhalla

Aboneaza-te la newsletter-ul nostru

Alăturați-vă newsletter-ului pentru sfaturi tehnice, recenzii, cărți electronice gratuite și oferte exclusive!

Faceți clic aici pentru a vă abona