Alternative moderne ai comandi Linux classici

vecchio vs nuovo: comandi

Qui puoi vederne alcuni alternative moderne ai classici comandi Linux. Questo non significa che siano migliori o peggiori, o che dovresti usare l'uno o l'altro. Usa quello che ti sembra più comodo come dico sempre. Tuttavia, alcuni utenti potrebbero non essere a conoscenza di queste alternative e potrebbero trovarle opzioni migliori.

I programmi più eccezionali che puoi usare nella tua distribuzione GNU/Linux, e questo può essere ottimi strumenti per gli amministratori del sistema sono:

neovim contro vim

Il popolare editor di testo vim, molto discusso tra i fan di emacs, nano, ecc., ha anche un'alternativa più recente. è circa neovim, che si basa sull'idea di estendere le capacità di vim e trasformarlo in un IDE. Grazie a questo progetto vengono aggiunte funzioni più moderne, stile del cursore, ecc.

tldr contro uomo

Un altro strumento che tutti usano è man, il comando per visualizzare il manuale. Bene, ha anche un'altra alternativa più moderna come TLDR. Ed è che le pagine che l'uomo lancia possono essere alquanto opprimenti e complicate da capire per alcuni utenti. Anche il suo formato non è il migliore per la comprensione. Pertanto, con tldr l'aiuto può essere notevolmente semplificato e possono essere mostrati esempi pratici di utilizzo.

uff contro uff

Il comando df è anche molto popolare in Linux per controllare lo spazio su disco libero, occupato, ecc. Anche, duf è un'alternativa più semplice scritta nel linguaggio di programmazione Go e con alcuni miglioramenti. Ti mostrerà informazioni di facile comprensione su tutti i dispositivi montati, ti consentirà di ordinare l'output, salvare l'output in formato JSON, ecc.

esa vs ls

Tra i comandi più utilizzati quando si utilizza il terminale c'è ls, un comando che elenca il contenuto delle directory. Il comando exa fa lo stesso, ma presenta miglioramenti, usa colori più intuitivi, visualizza metadati, attributi estesi, inode, numero di blocchi occupati, varie date, vista ad albero gerarchica, supporto Git integrato per vedere i file che sono cambiati, ecc.

fd vs trova

Per trovare qualcosa, sei sicuro di aver usato i comandi di localizzazione o di ricerca. Ebbene, questo secondo ha un'alternativa più moderna per la ricerca. Il suo nome è fd, è scritto in Rust, e mira a semplificare le ricerche e velocizzare la restituzione dei risultati.

in alto contro in alto

Assicurati di conoscerlo, perché è anche ampiamente utilizzato come ottima alternativa. è circa htop, una versione per visualizzare informazioni su processi, consumo di risorse, ecc., in modo più intuitivo, in tempo reale e con possibilità di interazione.

ncdu contro du

Ho già parlato del comando df, ma sicuramente hai anche usato du per controllare la dimensione di una directory di file. Bene, l'alternativa si chiama ncdu, e fornisce lo stesso risultato, ma con informazioni più accattivanti a livello visivo, con grafica, ordinata e fruizione interattiva. Il suo nome deriva da nc (ncurses) e du, cioè è un du scritto in Go e si avvale della famosa libreria grafica.

pipistrello vs gatto

Il concatenatore, o cat, è molto utile per visualizzare il contenuto di file di testo, o per altre funzioni abbinate ad altri comandi tramite pipe, ecc. Un'alternativa più moderna è bat. Questo aggiunge l'evidenziazione della sintassi, l'integrazione con Git, il paging, ecc.

httpie vs wget e curl

Altri comandi ampiamente utilizzati per scaricare o visualizzare contenuti Web nel terminale sono wget e curl. Entrambi gli strumenti sono molto usati e comuni, installati di default in quasi tutte le distribuzioni popolari. Si chiama l'alternativa moderna ad entrambi Http, con miglioramenti per un uso più semplice, con output colorato e formattato per migliorarne la comprensione.


Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile del trattamento: AB Internet Networks 2008 SL
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.

  1.   Alexander suddetto

    Ottimo articolo!!! Grazie

  2.   Oscar Fernandez-Sierra suddetto

    Includerei anche "ripgrep" (https://github.com/BurntSushi/ripgrep) in alternativa a "grep". E "fzf" (https://github.com/junegunn/fzf) potrebbe essere uno "pseudo-sostituto" per "meno" o "più" quando vuoi essere in grado di selezionare dai risultati, ma fa di più