6 ordres Rust que s'han d'utilitzar en lloc d'ordres tradicionals de Linux

6 ordres Rust que s'han d'utilitzar en lloc d'ordres tradicionals de Linux

Totes les distribucions de Linux deriven del seu nucli, que es va llançar el 1991. Inicialment es va escriure en C, però de forma lenta i constant, Rust pren el relleu com a segon idioma de C dins del nucli. A mesura que la tecnologia continua evolucionant, també ho tenen les ordres que podeu utilitzar per realitzar les mateixes funcions, però amb una eficiència millor.





Tot i que aquestes ordres fan la feina a grans trets, sempre hi ha un toc d’estàndards de codificació moderns que val la pena afegir, per fer les coses més perfectes. Parlem d'algunes de les eines Rust de Linux que val la pena provar.





1. Substitueix l'home per tldr

Les pàgines manuals de Linux probablement han existit per sempre, motiu pel qual aquests manuals continuen sent la guia de treball de tots els principiants. Malauradament, tenint en compte el temps que porten, és difícil per als usuaris assimilar algunes de les ordres i direccions que es mostren en aquestes pàgines.





Aquí és on entra en escena Tealdeer (tldr).

com reflectir el mac al roku

Tot i que Tealdeer és només una altra adaptació de les vostres pàgines manuals, els manuals generats per aquesta ordre són molt més fàcils de comprendre. El fet més lloable sobre tldr és que llista totes les ordres possibles que s'utilitzarien a la finestra d'ordres, per no parlar del suport inacabable de la comunitat tldr.



Per instal·lar tldr a Ubuntu i Debian:

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

Per instal·lar Tealdeer a Fedora i altres distribucions basades en RHEL:





sudo dnf install tealdeer

Utilitzeu tldr de la mateixa manera que faríeu servir l'ordre man. Per exemple, executeu les ordres següents i veureu la diferència entre les dues sortides:

man ls

Sortida:





tldr ls

Sortida:

Tealdeer és més complet, cosa que ofereix millors coneixements sobre el funcionament de cada ordre. Això el fa ideal per a principiants que encara exploren el món de les ordres de Linux.

Relacionat: TLDR: el seu significat, ús correcte i exemples

2. Utilitzeu pols al lloc de du

Què faríeu si poguéssiu veure l'ús de memòria del vostre sistema d'una sola vegada? Bé, si és així, és hora de substituir-los de amb pols .

L'anterior ordre du retorna l'ús del disc, però l'ordre dust us pot ajudar a estalviar més temps de l'habitual. Imagineu-vos veure totes les estadístiques d’ús principals en forma gràfica, tot en una sola pantalla.

Podeu instal·lar pols al vostre sistema fent servir snap:

sudo snap install dust

Després de la instal·lació, podeu executar l'ordre dust al terminal o especificar un directori concret amb l'ordre per llistar l'ús de la memòria.

Per utilitzar l'ordre, especifiqueu un camí d'accés al directori amb l'ordre:

dust /path/to/directory

... on / path / to / directori és el camí d'accés absolut o relatiu a una carpeta.

Sortida:

Dust és senzill d'utilitzar, fàcil d'entendre i és un comandament eficaç per a persones que no arriben a la línia d'ordres de Linux.

3. Substitueix Find per fd

L'ordre find és una de les ordres més utilitzades dins de l'ecosistema Linux. Malauradament, l'ordre proporciona una sortida limitada d'entrades del sistema de fitxers, i tendeix a ser lent mentre es pentina a través de grans conjunts de dades.

Quan tingueu moltes dades a les mans, us agradaria treballar amb ordres ràpides, que poden obtenir resultats en un tres i no res. En aquests casos, podeu substituir find per la seva versió Rust, fd .

Aquesta ordre inclou un recorregut paral·lel de directoris, que significa simplement que podeu cercar diversos directoris alhora.

Per instal·lar fd a Fedora i altres distribucions basades en RHEL:

sudo dnf install fd-find

A les distribucions Linux basades en Arch:

sudo pacman -S fd

Instal·lar fd en distribucions basades en Debian també és fàcil:

sudo apt install fd-find

4. Substitueix ls per exa

El ls tradicionals comandament , abreviatura de llista de fonts , llista els fitxers i les carpetes de dades, especialment quan es vol revisar el contingut d’un directori. Però la sortida no és tan fàcil d'utilitzar, que és on es troba el fitxer eh entra l'ordre.

Per instal·lar exa a Ubuntu:

sudo apt install exa

Instal·lar a Fedora també és fàcil.

sudo dnf install exa

En distribucions basades en Arch com Manjaro:

sudo pacman -S exa

La sortida és força interessant, ja que us podeu allunyar de la pantalla en blanc i negre tradicional per obtenir una sortida de colors. L'ordre exa utilitza colors diferents per distingir entre diversos tipus de fitxers i les metadades.

exa -l

Sortida:

Com que és un paquet petit i té un sol binari, la funció d'ordres funciona bé amb la identificació d'enllaços simbòlics, atributs i Git.

5. Ús de Tokei

Tokei no és una ordre de reemplaçament per se. Com a programador, és possible que vulgueu mostrar les estadístiques d'una base de codis. En altres paraules, es tracta d’una eina completa d’anàlisi de codi, que pot resultar molt útil a la llarga.

La sortida mostrarà idealment el nombre de fitxers, comentaris, espais en blanc agrupats per idioma, línies totals de codi, etc. És una utilitat ràpida, que pot comptar milers de línies de codi relativament ràpidament. Admet més de 150 idiomes, cosa que el converteix en una utilitat bastant precisa.

Podeu emmagatzemar la sortida generada per l'ordre per tornar-la a utilitzar en una etapa posterior. Tokei funciona en diversos sistemes operatius, inclosos Linux, Mac i Windows.

Podeu instal·lar Tokei al vostre sistema mitjançant Cargo, un gestor de paquets basat en Rust.

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

6. Substitueix ps per procs

Procs és una reescriptura de l'ordre tradicional de ps , que mostra informació relacionada amb el procés i afegeix algunes funcionalitats addicionals. Després de la instal·lació, procura els colors de la sortida i proporciona informació detallada perquè els usuaris finals revisin els identificadors de procés (PID), el nom d’usuari, juntament amb alguns detalls rellevants per facilitar el procés.

Podeu instal·lar procs al vostre sistema mitjançant snap:

sudo snap install procs

Per instal·lar l'ordre a Fedora:

sudo dnf install procs

Per obtenir una llista de tots els processos en execució al vostre sistema mitjançant procs, escriviu el següent:

procs

Sortida:

Quina és la vostra ordre de substitució preferida?

La llista d'ordres Rust no acaba aquí. Hi ha moltes ordres diferents, que són molt més eficients i ofereixen una millor utilitat als usuaris.

Si sou un usuari CLI modern, us encantarien els avantatges derivats de l’ús d’aquestes ordres. Els beneficis podrien ser en termes d’estalvis de temps, enfocaments modernitzats i millors patrons de treball.

Compartir Compartir Tweet Correu electrònic 7 Reasons Rust és el nou llenguatge de programació més emocionant

Voleu començar a programar? Per això, Rust és el nou llenguatge de programació més emocionant i accessible.

Llegiu a continuació
Temes relacionats
  • Linux
  • Rovell
  • Ordres de Linux
Sobre l'autor Wini Bhalla(41 articles publicats)

Wini és un escriptor amb seu a Delhi, amb 2 anys d'experiència en escriptura. Durant els seus períodes d’escriptura, ha estat associada amb agències de màrqueting digital i empreses tècniques. Ha escrit continguts relacionats amb llenguatges de programació, tecnologia al núvol, AWS, Machine Learning i molt més. En el seu temps lliure, li agrada pintar, passar temps amb la seva família i viatjar a la muntanya, sempre que sigui possible.

Més de Wini Bhalla

Subscriu-te al nostre butlletí

Uniu-vos al nostre butlletí per obtenir consells tècnics, ressenyes, llibres electrònics gratuïts i ofertes exclusives.

Feu clic aquí per subscriure-us