6 comandi Rust da utilizzare al posto dei tradizionali comandi Linux

6 comandi Rust da utilizzare al posto dei tradizionali comandi Linux

Ogni distribuzione Linux deriva le sue radici dal kernel Linux, che è stato rilasciato nel lontano 1991. Inizialmente era scritto in C, ma lentamente e costantemente, Rust sta assumendo il ruolo di secondo linguaggio in C all'interno del kernel. Poiché la tecnologia continua ad evolversi, anche i comandi che puoi utilizzare per eseguire le stesse funzioni, ma con una migliore efficienza.





Sebbene questi comandi facciano ampiamente il lavoro, c'è sempre un tocco di moderni standard di codifica che vale la pena aggiungere, per rendere le cose più semplici. Parliamo di alcuni degli strumenti Rust in Linux che vale la pena provare.





1. Sostituisci man con tldr

Le pagine man di Linux probabilmente esistono da sempre, motivo per cui questi manuali continuano a essere la guida al lavoro di ogni principiante. Sfortunatamente, considerando quanto tempo sono in circolazione, sta diventando difficile per gli utenti assimilare alcuni dei comandi e delle indicazioni visualizzate su queste pagine.





È qui che entra in gioco Tealder (tldr).

scarica gratuitamente qualsiasi video da qualsiasi sito online

Anche se Tealdeer è solo un altro adattamento delle tue pagine man ordinarie, i manuali generati da questo comando sono molto più facili da comprendere. Il fatto più encomiabile di tldr è che elenca tutti i possibili comandi che si utilizzerebbero nella finestra di comando, per non parlare del supporto infinito della comunità di tldr.



Per installare tldr su Ubuntu e Debian:

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

Per installare Tealder su Fedora e altre distribuzioni basate su RHEL:





sudo dnf install tealdeer

Usa tldr nello stesso modo in cui useresti il ​​comando man. Ad esempio, esegui i seguenti comandi e osserva la differenza tra i due output:

man ls

Produzione:





tldr ls

Produzione:

Tealdeer è più completo e offre informazioni migliori su come funziona ogni comando. Questo lo rende ideale per i principianti che stanno ancora esplorando il mondo dei comandi di Linux.

Imparentato: TLDR: significato, uso corretto ed esempi

2. Usa la polvere al posto del du

Cosa faresti se potessi vedere l'utilizzo della memoria del tuo sistema tutto in una volta? Bene, se sì, allora è il momento di sostituire di insieme a polvere .

Il precedente comando du restituisce l'utilizzo del disco, ma il comando dust può aiutarti a risparmiare più tempo del solito. Immagina di vedere tutte le tue principali statistiche di utilizzo in una forma grafica, tutte su un'unica schermata.

Puoi installare la polvere sul tuo sistema usando snap:

sudo snap install dust

Dopo l'installazione, è possibile eseguire il comando dust nel terminale o specificare una directory particolare con il comando per elencare l'utilizzo della memoria.

Per utilizzare il comando, specificare un percorso di directory con il comando:

dust /path/to/directory

...dove /percorso/alla/directory è il percorso assoluto o relativo di una cartella.

Produzione:

Dust è semplice da usare, facile da capire e un comando efficace per le persone che non conoscono la riga di comando di Linux.

3. Sostituisci trova con fd

Il comando trova è uno dei comandi più utilizzati all'interno dell'ecosistema Linux. Sfortunatamente, il comando fornisce un output limitato delle voci del file system e tende ad essere lento durante l'analisi di set di dati di grandi dimensioni.

Quando hai molti dati tra le mani, vorresti lavorare con comandi rapidi, che possono recuperare i risultati in un batter d'occhio. In questi casi, puoi sostituire find con la sua versione Rust, fd .

Questo comando offre l'attraversamento parallelo delle directory, il che significa semplicemente che puoi cercare in più directory in una volta sola.

Per installare fd su Fedora e altre distribuzioni basate su RHEL:

sudo dnf install fd-find

Sulle distribuzioni Linux basate su Arch:

sudo pacman -S fd

Anche installare fd su distribuzioni basate su Debian è facile:

sudo apt install fd-find

4. Sostituisci ls con exa

Il ls . tradizionale comando , abbreviazione di fonte della lista , elenca i file e le cartelle di dati, soprattutto quando si desidera rivedere il contenuto di una directory. Ma l'output non è così facile da usare, che è dove il eh il comando entra.

Per installare exa su Ubuntu:

sudo apt install exa

Anche l'installazione su Fedora è facile.

sudo dnf install exa

Sulle distribuzioni basate su Arch come Manjaro:

sudo pacman -S exa

L'output è piuttosto interessante, poiché ti allontani dal tradizionale schermo in bianco e nero su un output colorato. Il comando exa utilizza colori diversi per distinguere tra i vari tipi di file e i metadati.

exa -l

Produzione:

Poiché è un pacchetto piccolo e ha un singolo binario, la funzione di comando funziona bene con l'identificazione di collegamenti simbolici, attributi e Git.

5. Usare Tokei

Tokei non è un comando sostitutivo di per sé. Come programmatore, potresti voler visualizzare le statistiche per una codebase. In altre parole, è uno strumento di analisi del codice completo, che può rivelarsi molto utile a lungo termine.

L'output mostrerà idealmente il numero di file, commenti, spazi vuoti raggruppati per lingua, righe totali di codice, ecc. È un'utilità veloce, che può contare migliaia di righe di codice in tempi relativamente brevi. Supporta oltre 150 lingue, il che lo rende un'utilità abbastanza precisa.

È possibile memorizzare l'output generato dal comando per riutilizzarlo in una fase successiva. Tokei funziona su più sistemi operativi tra cui Linux, Mac e Windows.

Puoi installare Tokei sul tuo sistema usando Cargo, un gestore di pacchetti basato su Rust.

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

6. Sostituisci ps con procs

Procs è una riscrittura di il tradizionale comando ps , che visualizza le informazioni relative al processo aggiungendo alcune funzionalità aggiuntive. Dopo l'installazione, procs colora l'output e fornisce informazioni dettagliate per consentire agli utenti finali di rivedere gli ID di processo (PID), il nome utente e alcuni altri dettagli rilevanti per facilitare il processo.

Puoi installare i processi sul tuo sistema usando snap:

sudo snap install procs

Per installare il comando su Fedora:

sudo dnf install procs

Per ottenere un elenco di tutti i processi in esecuzione sul sistema utilizzando procs, digitare quanto segue:

procs

Produzione:

Qual è il tuo comando sostitutivo preferito?

L'elenco dei comandi Rust non finisce qui. Esistono molti comandi diversi, che sono molto più efficienti e offrono una migliore utilità agli utenti.

Se sei un utente CLI moderno, adorerai i vantaggi derivanti dall'uso di questi comandi. I vantaggi potrebbero essere in termini di risparmio di tempo, approcci modernizzati e migliori modelli di lavoro.

Condividere Condividere Tweet E-mail 7 motivi per cui Rust è il nuovo linguaggio di programmazione più interessante

Vuoi iniziare con la programmazione? Ecco perché Rust è il nuovo linguaggio di programmazione più eccitante e accessibile.

Leggi Avanti
Argomenti correlati
  • Linux
  • Ruggine
  • Comandi Linux
Circa l'autore Wini Bhalla(41 articoli pubblicati)

Wini è uno scrittore con sede a Delhi, con 2 anni di esperienza di scrittura. Durante i suoi periodi di scrittura, è stata associata ad agenzie di marketing digitale e studi tecnici. Ha scritto contenuti relativi a linguaggi di programmazione, tecnologia cloud, AWS, Machine Learning e molto altro. Nel tempo libero le piace dipingere, trascorrere del tempo con la sua famiglia e viaggiare in montagna, quando possibile.

Altro da Wini Bhalla

Iscriviti alla nostra Newsletter

Iscriviti alla nostra newsletter per consigli tecnici, recensioni, ebook gratuiti e offerte esclusive!

Clicca qui per iscriverti