6 rustkommandoer, der skal bruges i stedet for traditionelle Linux -kommandoer

6 rustkommandoer, der skal bruges i stedet for traditionelle Linux -kommandoer

Hver Linux -distribution stammer fra Linux -kernen, som blev frigivet helt tilbage i 1991. Den blev oprindeligt skrevet i C, men langsomt og støt overtager Rust som et andet sprog til C inden for kernen. Efterhånden som teknologien fortsætter med at udvikle sig, så har kommandoer, du kan bruge til at udføre de samme funktioner, men med bedre effektivitet.





Selvom disse kommandoer stort set udfører jobbet, er der altid et strejf af moderne kodningsstandarder, der er værd at tilføje, for at gøre tingene mere problemfri. Lad os tale om nogle af Rust -værktøjerne i Linux, der er værd at prøve.





1. Erstat mand med tldr

Linux -mandsider har sandsynligvis eksisteret for evigt, hvilket sandsynligvis er grunden til, at disse manualer fortsat er enhver nybegynders arbejdsguide. Desværre, i betragtning af hvor længe de har eksisteret, bliver det svært for brugerne at assimilere nogle af de kommandoer og anvisninger, der vises på disse sider.



Det er her, Tealdeer (tldr) kommer ind i billedet.

hvordan man blokerer e -mails på gmail på iphone

Selvom Tealdeer bare er endnu en tilpasning af dine run-of-the-mill-mandssider, er manualerne genereret af denne kommando meget lettere at forstå. Den mest prisværdige kendsgerning om tldr er, at den lister alle mulige kommandoer, man ville bruge inden for kommandovinduet, for ikke at nævne den uendelige støtte fra tldr -samfundet.



Sådan installeres tldr på Ubuntu og Debian:

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

Sådan installeres Tealdeer på Fedora og andre RHEL-baserede distros:





sudo dnf install tealdeer

Brug tldr på samme måde som du ville bruge kommandoen man. Kør f.eks. Følgende kommandoer og se forskellen mellem de to udgange:

man ls

Produktion:





tldr ls

Produktion:

Tealdeer er mere omfattende, hvilket giver bedre indsigt i, hvordan hver kommando fungerer. Dette gør den ideel til begyndere, der stadig udforsker verden af ​​Linux -kommandoer.

Relaterede: TLDR: dens betydning, korrekt anvendelse og eksempler

2. Brug støv i stedet for du

Hvad ville du gøre, hvis du var i stand til at se dit systems hukommelsesforbrug på én gang? Nå, hvis ja, så er det tid til at udskifte af med støv .

Den tidligere du -kommando returnerer din diskbrug, men støvkommandoen kan hjælpe dig med at spare mere tid end normalt. Forestil dig at se alle dine topbrugsstatistikker i en grafisk form, alt sammen på en enkelt skærm.

Du kan installere støv på dit system ved hjælp af snap:

sudo snap install dust

Efter installationen kan du køre støvkommandoen i terminalen eller angive et bestemt bibliotek med kommandoen for at angive hukommelsesforbruget.

For at bruge kommandoen skal du angive en bibliotekssti med kommandoen:

dust /path/to/directory

...hvor /sti/til/bibliotek er den absolutte eller relative sti til en mappe.

Produktion:

Støv er let at bruge, let at forstå og en effektiv kommando for folk, der er nye på Linux -kommandolinjen.

3. Udskift fund med fd

Find -kommandoen er en af ​​de mest udbredte kommandoer inden for Linux -økosystemet. Desværre giver kommandoen et begrænset output af filsystemposter, og det har en tendens til at være langsom, mens du kæmmer gennem store datasæt.

Når du har mange data på hænderne, vil du gerne arbejde med hurtige kommandoer, som kan hente resultater i en håndvending. I sådanne tilfælde kan du erstatte find med sin Rust -version, fd .

Denne kommando indeholder parallel katalogtraversal, hvilket ganske enkelt betyder, at du kan søge gennem flere mapper på én gang.

Sådan installeres fd på Fedora og andre RHEL-baserede distributioner:

sudo dnf install fd-find

På Arch-baserede Linux-distributioner:

sudo pacman -S fd

Det er også let at installere fd på Debian-baserede distributioner:

sudo apt install fd-find

4. Udskift ls med exa

Det traditionel ls kommando , forkortelse for liste kilde , viser filer og datamapper, især når du vil gennemgå indholdet i et bibliotek. Men output er ikke så brugervenligt, og det er her eh kommandoen kommer ind.

Sådan installeres exa på Ubuntu:

sudo apt install exa

Det er også let at installere på Fedora.

sudo dnf install exa

På Arch-baserede distributioner som Manjaro:

sudo pacman -S exa

Outputtet er ret interessant, da du kommer til at bevæge dig væk fra den traditionelle sort / hvide skærm til et farverigt output. Exa -kommandoen bruger forskellige farver til at skelne mellem forskellige filtyper og metadata.

exa -l

Produktion:

Da det er en lille pakke og har en enkelt binær, fungerer kommandofunktionen godt med at identificere symlinks, attributter og Git.

5. Brug af Tokei

Tokei er ikke en erstatningskommando i sig selv. Som programmerer vil du måske vise statistikken for en kodebase. Med andre ord er det et komplet kodeanalyseværktøj, som kan vise sig at være ganske nyttigt i det lange løb.

Outputtet viser ideelt set antallet af filer, kommentarer, emner grupperet efter sprog, samlede kodelinjer osv. Det er et hurtigt værktøj, der kan tælle tusinder af kodelinjer relativt hurtigt. Det understøtter over 150 sprog, hvilket gør det til et ganske præcist værktøj.

Du kan gemme det output, der genereres af kommandoen, for at genbruge det på et senere tidspunkt. Tokei fungerer på flere operativsystemer, herunder Linux, Mac og Windows.

Du kan installere Tokei på dit system ved hjælp af Cargo, en Rust-baseret pakkehåndtering.

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

6. Udskift ps med procs

Procs er en omskrivning af den traditionelle ps -kommando , der viser procesrelaterede oplysninger, samtidig med at der tilføjes nogle ekstra funktioner. Efter installation, procs farver output og giver detaljerede oplysninger til slutbrugerne om at gennemgå proces-id'erne (PID), brugernavnet sammen med et par andre relevante detaljer for at lette processen.

Du kan installere procs på dit system ved hjælp af snap:

sudo snap install procs

Sådan installeres kommandoen på Fedora:

sudo dnf install procs

For at få en liste over alle de kørende processer på dit system ved hjælp af procs, skal du skrive følgende:

procs

Produktion:

Hvilken er din foretrukne udskiftningskommando?

Listen over Rust -kommandoer slutter ikke her. Der er mange forskellige kommandoer, som er meget mere effektive og giver brugerne et bedre værktøj.

Hvis du er en moderne CLI -bruger, vil du elske fordelene ved brugen af ​​disse kommandoer. Fordelene kan være i form af tidsbesparende, moderniserede tilgange og bedre arbejdsmønstre.

Del Del Tweet E -mail 7 grunde til rust er det mest spændende nye programmeringssprog

Vil du komme i gang med programmering? Her er hvorfor Rust er det mest spændende og tilgængelige nye programmeringssprog.

Læs Næste
Relaterede emner
  • Linux
  • Rust
  • Linux -kommandoer
Om forfatteren Wini Bhalla(41 artikler udgivet)

Wini er en Delhi -baseret forfatter, der har 2 års skriveerfaring. I løbet af hendes skrivestimer har hun været tilknyttet digitale marketingbureauer og tekniske firmaer. Hun har skrevet indhold relateret til programmeringssprog, cloud -teknologi, AWS, Machine Learning og meget mere. I fritiden kan hun lide at male, tilbringe tid med sin familie og rejse til bjergene, når det er muligt.

Mere fra Wini Bhalla

Abonner på vores nyhedsbrev

Tilmeld dig vores nyhedsbrev for at få tekniske tips, anmeldelser, gratis e -bøger og eksklusive tilbud!

Klik her for at abonnere