6 rustkommandoer som skal brukes i stedet for tradisjonelle Linux -kommandoer

6 rustkommandoer som skal brukes i stedet for tradisjonelle Linux -kommandoer

Hver Linux -distribusjon stammer fra Linux -kjernen, som ble utgitt helt tilbake i 1991. Den ble opprinnelig skrevet i C, men sakte og jevnt, tar Rust over som et andrespråk til C i kjernen. Etter hvert som teknologien fortsetter å utvikle seg, har kommandoene du kan bruke for å utføre de samme funksjonene, men med bedre effektivitet.





Selv om disse kommandoene stort sett gjør jobben, er det alltid et snev av moderne kodestandarder som er verdt å legge til, for å gjøre ting mer sømløse. La oss snakke om noen av Rust -verktøyene i Linux som er verdt å prøve.





1. Erstatt mannen med tldr

Linux -mannsider har sannsynligvis eksistert for alltid, og det er sannsynligvis derfor disse håndbøkene fortsetter å være hver nybegynners arbeidsguide. Dessverre, med tanke på hvor lenge de har eksistert, blir det vanskelig for brukerne å assimilere noen av kommandoene og instruksjonene som vises på disse sidene.



Det er her Tealdeer (tldr) kommer inn i bildet.

hvordan få musikk fra gammel ipod

Selv om Tealdeer bare er en annen tilpasning av dine run-of-the-mill-sider, er håndbøkene som genereres av denne kommandoen mye lettere å forstå. Det mest prisverdig faktum om tldr er at den viser alle mulige kommandoer man ville bruke i kommandovinduet, for ikke å snakke om den uendelige støtten fra tldr -samfunnet.



Slik installerer du tldr på Ubuntu og Debian:

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

Slik installerer du Tealdeer på Fedora og andre RHEL-baserte distroer:





sudo dnf install tealdeer

Bruk tldr på samme måte som du ville bruke kommandoen man. For eksempel, kjør følgende kommandoer og se forskjellen mellom de to utgangene:

man ls

Produksjon:





tldr ls

Produksjon:

Tealdeer er mer omfattende, som gir bedre innsikt i hvordan hver kommando fungerer. Dette gjør den ideell for nybegynnere som fortsatt utforsker verden av Linux -kommandoer.

I slekt: TLDR: dens betydning, riktig bruk og eksempler

2. Bruk støv i stedet for du

Hva ville du gjort hvis du kunne se systemets minnebruk på en gang? Vel, hvis ja, så er det på tide å bytte ut av med støv .

Den tidligere du -kommandoen returnerer diskbruken din, men støvkommandoen kan hjelpe deg med å spare mer tid enn vanlig. Tenk deg å se all din toppbruksstatistikk i en grafisk form, alt på en enkelt skjerm.

Du kan installere støv på systemet ditt ved å bruke snap:

sudo snap install dust

Etter installasjon kan du kjøre støvkommandoen i terminalen eller angi en bestemt katalog med kommandoen for å vise minnebruk.

For å bruke kommandoen, angi en katalogbane med kommandoen:

dust /path/to/directory

...hvor /path/to/directory er den absolutte eller relative banen til en mappe.

Produksjon:

Støv er enkelt å bruke, lett å forstå og en effektiv kommando for folk som er nye på Linux -kommandolinjen.

3. Erstatt finn med fd

Finn -kommandoen er en av de mest brukte kommandoene i Linux -økosystemet. Dessverre gir kommandoen en begrenset produksjon av filsystemoppføringer, og den har en tendens til å være treg mens du kammer gjennom store datasett.

Når du har mye data på hendene, vil du jobbe med raske kommandoer, som kan hente resultater på en håndvending. I slike tilfeller kan du erstatte finn med sin Rust -versjon, fd .

Denne kommandoen har parallell katalogtrafikk, noe som ganske enkelt betyr at du kan søke gjennom flere kataloger på en gang.

Slik installerer du fd på Fedora og andre RHEL-baserte distribusjoner:

sudo dnf install fd-find

På Arch-baserte Linux-distribusjoner:

sudo pacman -S fd

Det er også enkelt å installere fd på Debian-baserte distribusjoner:

sudo apt install fd-find

4. Erstatt ls med exa

De tradisjonell ls kommando , forkortelse for listekilde , viser filer og datamapper, spesielt når du vil gå gjennom innholdet i en katalog. Men utgangen er ikke så brukervennlig, det er der eh kommandoen kommer inn.

Slik installerer du exa på Ubuntu:

sudo apt install exa

Det er også enkelt å installere på Fedora.

sudo dnf install exa

På Arch-baserte distribusjoner som Manjaro:

sudo pacman -S exa

Utgangen er ganske interessant, ettersom du kommer til å bevege deg bort fra den tradisjonelle svart -hvite skjermen til en fargerik utgang. Exa -kommandoen bruker forskjellige farger for å skille mellom forskjellige filtyper og metadata.

exa -l

Produksjon:

Siden det er en liten pakke og har en enkelt binær, fungerer kommandofunksjonen godt med å identifisere symlenker, attributter og Git.

5. Bruke Tokei

Tokei er ikke en erstatningskommando i seg selv. Som programmerer vil du kanskje vise statistikken for en kodebase. Med andre ord er det et komplett verktøy for kodeanalyse, som kan vise seg å være ganske nyttig i det lange løp.

Utgangen vil ideelt sett vise antall filer, kommentarer, emner gruppert etter språk, totale kodelinjer, etc. Det er et raskt verktøy, som kan telle tusenvis av kodelinjer relativt raskt. Den støtter over 150 språk, noe som gjør det til et ganske nøyaktig verktøy.

Du kan lagre utgangen som genereres av kommandoen for å bruke den på et senere tidspunkt. Tokei fungerer på flere operativsystemer, inkludert Linux, Mac og Windows.

Du kan installere Tokei på systemet ditt ved hjelp av Cargo, en rustbasert pakkebehandler.

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

6. Erstatt ps med procs

Procs er en omskriving av den tradisjonelle ps -kommandoen , som viser prosessrelatert informasjon mens du legger til noen ekstra funksjoner. Etter installasjon, prosesser farger utskriften og gir detaljert informasjon for sluttbrukerne om å gjennomgå prosess-ID-ene (PID), brukernavnet, sammen med noen få andre relevante detaljer for å lette prosessen.

Du kan installere procs på systemet ditt ved å bruke snap:

sudo snap install procs

Slik installerer du kommandoen på Fedora:

sudo dnf install procs

For å få en liste over alle kjørende prosesser på systemet ditt ved hjelp av procs, skriver du inn følgende:

procs

Produksjon:

Hvilken er din favoritt erstatningskommando?

Listen over Rust -kommandoer slutter ikke her. Det er mange forskjellige kommandoer, som er mye mer effektive og gir brukerne et bedre verktøy.

Hvis du er en moderne CLI -bruker, vil du elske fordelene ved bruk av disse kommandoene. Fordelene kan være når det gjelder tidsbesparende, moderniserte tilnærminger og bedre arbeidsmønstre.

Dele Dele kvitring E -post 7 grunner Rust er det mest spennende nye programmeringsspråket

Vil du komme i gang med programmering? Her er hvorfor Rust er det mest spennende og tilgjengelige nye programmeringsspråket.

Les neste
Relaterte temaer
  • Linux
  • Rust
  • Linux -kommandoer
Om forfatteren Wini Bhalla(41 artikler publisert)

Wini er en Delhi -basert forfatter, som har 2 års skriveerfaring. I løpet av skrivestundene har hun vært tilknyttet digitale markedsføringsbyråer og tekniske firmaer. Hun har skrevet innhold relatert til programmeringsspråk, skyteknologi, AWS, maskinlæring og mye mer. På fritiden liker hun å male, tilbringe tid med familien og reise til fjells når det er mulig.

Mer fra Wini Bhalla

Abonner på vårt nyhetsbrev

Bli med i vårt nyhetsbrev for tekniske tips, anmeldelser, gratis ebøker og eksklusive tilbud!

Klikk her for å abonnere