6 ukazov Rust za uporabo namesto tradicionalnih ukazov Linuxa

6 ukazov Rust za uporabo namesto tradicionalnih ukazov Linuxa

Vsaka distribucija Linuxa izvira iz jedra Linuxa, ki je bilo izdano leta 1991. Sprva je bilo napisano v jeziku C, vendar počasi in vztrajno Rust prevzema kot drugi jezik C v jedru. Ker se tehnologija nenehno razvija, se pojavljajo tudi ukazi, ki jih lahko uporabite za izvajanje istih funkcij, vendar z boljšo učinkovitostjo.



Medtem ko ti ukazi na splošno opravljajo svoje delo, je vedno treba dodati nekaj sodobnih kodnih standardov, ki naredijo stvari bolj brezhibne. Pogovorimo se o nekaterih orodjih Rust v Linuxu, ki jih je vredno preizkusiti.





1. Zamenjajte človeka s tldr

Uvodne strani Linuxa so verjetno že od nekdaj, zato so ti priročniki verjetno še vedno delovni vodnik za vse začetnike. Na žalost, glede na to, kako dolgo obstajajo, uporabnikom postaja vse težje usvojiti nekatere ukaze in navodila, prikazana na teh straneh.





Tu nastopi Tealdeer (tldr).

kako ponastaviti imessage na mac

Čeprav je Tealdeer le še ena prilagoditev vaših navadnih strani z navodili, je priročnike, ki jih ustvari ta ukaz, veliko lažje razumeti. Najbolj pohvalno dejstvo o tldr je, da navaja vse možne ukaze, ki bi jih uporabili v ukaznem oknu, da ne omenjamo neskončne podpore skupnosti tldr.



Če želite namestiti tldr na Ubuntu in Debian:

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

Če želite namestiti Tealdeer na Fedoro in druge distribucijske sisteme, ki temeljijo na RHEL:





sudo dnf install tealdeer

Uporabite tldr na enak način kot ukaz man. Na primer, zaženite naslednje ukaze in si oglejte razliko med obema izhodoma:

man ls

Izhod:





tldr ls

Izhod:

Tealdeer je bolj celovit in ponuja boljši vpogled v delovanje vsakega ukaza. Zaradi tega je idealen za začetnike, ki še raziskujejo svet ukazov Linuxa.

Povezano: TLDR: njegov pomen, pravilna uporaba in primeri

2. Namesto du uporabite prah

Kaj bi storili, če bi lahko naenkrat videli porabo pomnilnika vašega sistema? No, če da, potem je čas za zamenjavo od z prah .

Prejšnji ukaz du vrne vašo uporabo diska, vendar vam lahko z ukazom prah prihranite več časa kot običajno. Predstavljajte si, da vidite vse svoje najboljše statistične podatke o uporabi v grafični obliki, vse na enem zaslonu.

V sistem lahko namestite prah s pomočjo snapa:

sudo snap install dust

Po namestitvi lahko zaženete ukaz za prah v terminalu ali določite določen imenik z ukazom za prikaz porabe pomnilnika.

Če želite uporabiti ukaz, z ukazom podajte pot imenika:

dust /path/to/directory

...kje /pot/do/imenika je absolutna ali relativna pot do mape.

Izhod:

Prah je enostaven za uporabo, razumljiv in učinkovit ukaz za ljudi, ki so šele začeli uporabljati ukazno vrstico Linux.

3. Zamenjaj find s fd

Ukaz find je eden najpogosteje uporabljenih ukazov v ekosistemu Linuxa. Na žalost ukaz daje omejen izpis vnosov datotečnega sistema in je počasen pri prečrpavanju velikih naborov podatkov.

Ko imate na voljo veliko podatkov, bi radi delali s hitrimi ukazi, ki lahko v hipu prinesejo rezultate. V takih primerih lahko find zamenjate z različico Rust, fd .

Ta ukaz vsebuje vzporedni premik imenikov, kar preprosto pomeni, da lahko iščete po več imenikih naenkrat.

Če želite namestiti fd v Fedoro in druge distribucije, ki temeljijo na RHEL:

sudo dnf install fd-find

V distribucijah Linuxa, ki temeljijo na Archu:

sudo pacman -S fd

Namestitev fd na distribucije, ki temeljijo na Debianu, je tudi enostavna:

sudo apt install fd-find

4. Zamenjaj ls z exe

The tradicionalni ls ukaz , kratica za vir seznama , navaja datoteke in mape s podatki, še posebej, če želite pregledati vsebino imenika. Toda izhod ni tako uporabniku prijazen, kar je tisto, kar eh pride ukaz.

Za namestitev exe na Ubuntu:

sudo apt install exa

Namestitev na Fedora je prav tako enostavna.

sudo dnf install exa

O distribucijah, ki temeljijo na Archu, kot je Manjaro:

sudo pacman -S exa

Izhod je precej zanimiv, saj se lahko premaknete od tradicionalnega črno -belega zaslona na barvit izhod. Ukaz exa uporablja različne barve za razlikovanje med različnimi vrstami datotek in metapodatki.

exa -l

Izhod:

Ker gre za majhen paket in ima eno samo binarno datoteko, ukazna funkcija dobro deluje pri prepoznavanju simbolnih povezav, atributov in Gita.

5. Uporaba Tokeija

Tokei sam po sebi ni nadomestni ukaz. Kot programer boste morda želeli prikazati statistiko za kodno bazo. Z drugimi besedami, to je popolno orodje za analizo kode, ki se lahko dolgoročno izkaže za zelo uporabnega.

Izhod bo v idealnem primeru prikazal število datotek, komentarjev, praznih mest, razvrščenih po jeziku, skupno število vrstic kode itd. To je hiter pripomoček, ki lahko relativno hitro prešteje na tisoče vrstic kode. Podpira več kot 150 jezikov, zaradi česar je precej natančen pripomoček.

Izhod, ki ga ustvari ukaz, lahko shranite in ga pozneje znova uporabite. Tokei deluje v več operacijskih sistemih, vključno z Linuxom, Macom in Windows.

Tokei lahko v sistem namestite s pomočjo Cargo, upravitelja paketov, ki temelji na Rust.

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

6. Zamenjajte ps s proks

Procs je prepisan tradicionalni ukaz ps , ki prikazuje informacije o procesu in hkrati dodaja nekatere dodatne funkcionalnosti. Po namestitvi procs obarva izhodne podatke in končnim uporabnikom poda podrobne informacije za pregled ID-jev procesa (PID), uporabniškega imena skupaj z nekaj drugimi pomembnimi podrobnostmi, ki olajšajo postopek.

Procs v sistem lahko namestite s pomočjo snapa:

sudo snap install procs

Če želite namestiti ukaz v Fedora:

sudo dnf install procs

Če želite dobiti seznam vseh tekočih procesov v vašem sistemu z uporabo procs, vnesite naslednje:

procs

Izhod:

Kateri je vaš najljubši ukaz za zamenjavo?

Seznam ukazov Rust se tu ne konča. Obstaja veliko različnih ukazov, ki so veliko učinkovitejši in uporabnikom ponujajo boljšo uporabnost.

Če ste sodoben uporabnik CLI, bi vam bile všeč prednosti, ki izhajajo iz uporabe teh ukazov. Koristi bi lahko bile v smislu prihranka časa, posodobljenih pristopov in boljših delovnih vzorcev.

Deliti Deliti Cvrkutati E-naslov 7 razlogov, da je rje najbolj vznemirljiv nov programski jezik

Želite začeti s programiranjem? Evo, zakaj je Rust najbolj razburljiv in dostopen nov programski jezik.

Preberite Naprej
Sorodne teme
  • Linux
  • Rja
  • Ukazi Linuxa
O avtorju Wini Bhalla(41 objavljenih člankov)

Wini je pisatelj iz Delhija, ki ima 2 leti pisnih izkušenj. V času pisanja je bila povezana z agencijami za digitalno trženje in tehničnimi podjetji. Napisala je vsebino v zvezi s programskimi jeziki, tehnologijo v oblaku, AWS, strojnim učenjem in še veliko več. V prostem času rada slika, preživi čas z družino in potuje v hribe, kadar koli je to mogoče.

Več od Wini Bhalla

Naročite se na naše novice

Pridružite se našemu glasilu za tehnične nasvete, ocene, brezplačne e -knjige in ekskluzivne ponudbe!

Kliknite tukaj, da se naročite