10 fantastiche app da riga di comando per Ubuntu

Gli strumenti della riga di comando potrebbero sembrare nerd, ma sono spesso più veloci e più efficienti in termini di risorse rispetto alle alternative GUI "full fat".

Preferisci una GUI?

Le migliori app per Ubuntu e Linux Mint (2021)

Inoltre, come stai per scoprire, possono essere anche molto più divertenti da usare.

Sia che tu voglia cercare sul Web, ascoltare musica in streaming o sottotitolare la tua cotta segreta: puoi fare tutto comodamente dalla riga di comando e dalla cornice del tuo emulatore di terminale preferito.

In questo post esamino 10 delle mie app terminali preferite. Questi strumenti da riga di comando non sono gli unici disponibili per ogni rispettiva attività, ma sono tutti a) facili da usare eb) facili da installare.

Quindi scorri per immergerti in un assortimento stellare delle migliori app per terminali Linux disponibili e non dimenticare di inserire il tuo preferito nei commenti!

10 strumenti da riga di comando

1. btop++ (monitoraggio di sistema)

uno screenshot di btop++ su Ubuntu 21.10
Statistiche di sistema con stile

Monitorare l'utilizzo delle risorse del tuo computer è un passatempo geek in buona fede lassù con la memorizzazione del tavola periodica, citando Star Wars e giocando a giochi di ruolo da tavolo - anche se forse è solo me!

Il mio monitor di sistema su Ubuntu è btop++. Questo strumento open source è scritto (sorpresa) in C++ per la velocità e rende un gioco da ragazzi sbirciare le attività del sistema grazie a una dashboard delle risorse ben progettata.

Non fraintendermi; amo htop tanto quanto la prossima persona, ma btop++ mette 10 volte la quantità di informazioni sullo schermo senza rendere i dati difficili da analizzare o opprimenti da guardare.

Ottieni una grande memoria, CPU e grafici di file di scambio che si aggiornano in tempo reale; informazioni sul carico del processore e sul tempo di attività del sistema; un elenco ordinabile di dati di processo in tempo reale sull'utilizzo della CPU, il consumo di memoria e la priorità del processo; oltre a un sacco di opzioni di configurazione per consentirti di mettere a punto le statistiche visualizzate e in quale ordine.

Puoi installare btop++ su Ubuntu come app Snap in questo modo:

sudo snap install btop

A seconda delle preferenze della lingua, sono disponibili anche versioni Python e Bash di questa app, entrambe possono essere installate da un PPA se preferisci ricevere gli aggiornamenti software in modo più tradizionale.

2. musikcube (lettore musicale)

uno screenshot di musikcube nell'app terminale gnome su Ubuntu 21.10
Un lettore musicale completo

Esiste un coro di lettori musicali da riga di comando che ti consente di riprodurre musica dal terminale, con cmus, mpd, e moc tra i più conosciuti e celebrati.

Me? mi piace usare cubo di musica.

cubo musicale ha un'interfaccia utente ispirata ai lettori musicali desktop completi ma, a differenza di quelli, è priva di distrazioni inutili. Posso comprimere tutta la mia libreria; filtra per artista, album, genere o playlist; e creare una coda di riproduzione che si adatta perfettamente al mio umore senza bisogno di staccare una sola mano dalla tastiera.

Installa l'app, fai sapere in quale cartella si trova la tua musica, quindi mettiti al lavoro. Non farti distrarre dalle copertine degli album, non essere risucchiato dalla modifica di meta tag non corrispondenti e nessun labirinto multischermo in cui perdersi. Basta aggiungere, selezionare, riprodurre e andare avanti!

Puoi installare cubo di musica su Ubuntu tramite Snap Store con questo comando:

sudo snap install musikcube

Le scorciatoie da tastiera sono segnalate in tutta l'app, ma se hai bisogno di aiuto premi il tasto ? chiave. Qualche informazione: puoi anche interagire con l'interfaccia utente di Musikcube usando un mouse; l'ultima versione può funzionare con Pipewire; e può scroccare su last.fm.

3. googler (Cerca nel Web)

uno screenshot di googler un'app per cercare google dalla riga di comando
Si rivela utile in un pizzico

Sapevi che è possibile eseguire ricerche sul Web dalla riga di comando? Oh, l'hai fatto? Bene, lo sapevi che è anche una bella esperienza?

Usando il googler Utilità CLI che puoi cerca su Google dalla riga di comando (e se non sei un fan di Sundar & co c'è uno strumento altrettanto capace per cercare AnatraAnatraGo dalla riga di comando chiamata ddgr pure).

Perché la ricerca sul Web dalla riga di comando potrebbe essere utile? Forse sei in un tty perché il tuo sistema è andato in tilt e devi trovare una soluzione. Potresti tirare fuori il telefono e cercare, o potresti usare uno strumento del motore di ricerca da riga di comando come googler, proprio dove sei.

Elimina tutti i preconcetti che potresti avere su una formattazione scadente o risultati difficili da leggere perché gli strumenti del motore di ricerca del terminale vanno entrambi di queste opzioni sono ben progettate e ricche di funzionalità. Ti consentono di filtrare per parola chiave, limitare l'intervallo di ricerca, cercare solo siti specifici, aprire collegamenti nel browser della GUI e molto altro ancora.

Provaci!

sudo apt install googler

Una volta installato, esegui googler e inserisci un termine di ricerca quando richiesto.

4. Rainbowstream (App Twitter CLI)

uno screenshot del client terminale twitter rainbowstream sul desktop ubuntu
Didascalia

Ecco una domanda: è un social network frenetico come Twitter utilizzabile dalla riga di comando?

Stranamente, la risposta è sì!

Avendo iniziato la vita come servizio di messaggistica di testo, gli aggiornamenti prevalentemente incentrati sul testo di Twitter sono in realtà adatti per essere analizzati attraverso l'oblò di una CLI - un'impresa formidabile Arcobaleno Il client Twitter lo dimostra abilmente.

Arcobalenoil layout di è chiaro, analizzabile e ben proporzionato (anche per i dweeb che preferiscono i puntatori come me). La maggior parte delle funzionalità principali di Twitter è supportata in questa app (sebbene le anteprime delle immagini siano disabilitate per impostazione predefinita) il che significa che puoi leggere tweet, inviare tweet, come tweet, retweet tweet, leggere thread, cercare e molto altro di più.

Le limitazioni nell'API di Twitter indicano che l'app è limitata al polling per gli aggiornamenti di stato (quindi la prima volta che esegui l'app devi aspettare che appaia il contenuto). Detto questo, non lo trovo un grosso inconveniente in quanto Twitter è comunque altamente effimero e "del momento".

Il modo migliore per installare Rainbowstream è tramite pip, quindi dovrai prima configurarlo:

sudo apt install python3-pip

Installa Rainbowstream:

sudo pip3 install rainbowstream

Una volta installato, esegui arcobaleno per iniziare. L'app ti guida attraverso il processo di collegamento di un account Twitter la prima volta che lo esegui.

Come Arcobaleno è un client interattivo in cui puoi inserire comandi in qualsiasi momento. Ad esempio, digita T seguito da un messaggio per twittare qualcosa. premere h per vedere una schermata di aiuto con più scorciatoie e assicurati di usare tab tasto per completare automaticamente i vari comandi e risparmiare tempo.

5. neofetch (informazioni di sistema)

uno screenshot di neofetch su Ubuntu 21.10
Strumento di informazioni Neofetch

Non mi stancherò mai di consigliare il Neofetch strumento di informazioni di sistema perchè è così fottutamente bravo in quello che fa.

Un singolo comando è tutto ciò che serve per vedere una grande quantità di informazioni sulla tua configurazione di Linux, da quale distro usi su quale versione del kernel ti trovi, oltre al tuo ambiente desktop, gestore di finestre, tema, set di icone e un intero per di più.

Ho già detto che mostra anche una grande e colorata arte della distribuzione ASCII?

Neofetch è elegante, elegante e soprattutto super utile. Puoi installare su Ubuntu direttamente dai repository:

sudo apt install neofetch

Usi Ubuntu su WSL? Troverai uno strumento simile a Neofetch preinstallato. Basta aprire un terminale ed eseguire il wslfetch comando.

6. wttr (previsioni meteo)

uno screenshot dell'app meteo da riga di comando wtrr.in su Ubuntu 21.10
Scarica le previsioni dal CLI

Un po' come i giorni di pioggia nel Regno Unito, desktop App meteo Linux sono abbastanza comuni. Ci sono tutti i tipi di widget, applet del pannello, client GUI e componenti aggiuntivi della barra di stato in grado di trasmettere le condizioni meteorologiche correnti.

Ma puoi anche controllare il tempo dalla riga di comando. Alcuni strumenti sono di base ma altri, come quello di seguito, mostrano una previsione di più giorni per qualsiasi località specificata. Questo è utile per quando vuoi sapere più di quello che sta facendo il tempo in questo momento (è quello che sono le finestre, giusto?).

Il mio preferito è wttr.in. Non è il strumento meteo CLI più dettagliato, ma ha un bell'aspetto, non richiede alcuna configurazione complessa (ad es. Chiavi API) ed è memorabile: non è nemmeno necessario installarlo se si dispone di arricciare in giro.

Per recuperare una previsione, apri un terminale ed esegui quanto segue, sostituendo "Città" con una posizione:

curl wttr.in/City

L'app può "rilevare automaticamente" la tua posizione in base al tuo indirizzo IP, ma questo non sarà accurato come specificare una città a mano.

7. ncspot

uno screenshot del player Spotify da riga di comando per linux ncspot
È semplice, ma geniale

In questi giorni ascolto principalmente servizi di streaming musicale, quindi non sono necessari lettori musicali dedicati come Musikcube (numero 2 in questo elenco). Il mio servizio di streaming musicale preferito è Spotify. Probabilmente lo sai già come installare Spotify su Ubuntu prima, ma sapevi che puoi riprodurre in streaming la musica di Spotify anche dalla riga di comando?

Sì, tutto ciò di cui hai bisogno è un account Spotify Premium e il pratico piccolo ncspot CLI Spotify app. L'app è essenziale rispetto ad altri elementi in questo elenco, ma c'è bellezza nella semplicità. Piuttosto che agire come un fronte di ricerca, l'app è progettata attorno al compito di curare playlist / code di riproduzione dai tuoi artisti e album preferiti.

Per installare l'app su Ubuntu basta eseguire:

sudo snap install ncspot

La prima volta che esegui il client ti verrà chiesto di accedere con le tue credenziali. premere ? in qualsiasi momento per visualizzare una panoramica delle scorciatoie da tastiera e delle opzioni disponibili.

8. ncdu (analizzatore di dischi)

uno screenshot di ncdu nell'app terminale gnome su ubuntu
Zero in sui maiali dello spazio

Per scoprire in modo pratico e veloce quali file e cartelle occupano la maggior parte dello spazio su disco del sistema, consultare Utilizzo del disco di Ncurses, o ncdu come è meglio conosciuto. È una versione super carica del normale du strumento che utilizza un'interfaccia utente completamente interattiva basata su curses.

Mentre ncdu fa la maggior parte di ciò che gli strumenti di archiviazione integrati della tua distribuzione possono fare, è più veloce - molto più veloce — e il modo in cui presenta dimensioni e struttura è molto efficiente. Puoi navigare usando i tasti freccia, premi accedere per saltare dentro e fuori le cartelle e toccare D da eliminare, ma non preoccuparti, controllerà due volte che sei sicuro!

sudo apt install ncdu

Quando corri ncdu ci vorranno alcuni istanti per analizzare il tuo disco. Quindi visualizza un elenco delle directory o dei file classificati per dimensione, dalla directory più grande alla più piccola.

9. nnn (File Manager)

uno screenshot del file manager nnn su Ubuntu 21.10
Vola attraverso i file e le cartelle del tour

Probabilmente sai come zippare il tuo filesystem dalla CLI usando il cd comando, e ls, cp, mv ecc per gestire i file. Il nnn file manager può fare anche tutto questo e molto altro ancora, tutto da un'unica interfaccia.

Il vantaggio principale dell'utilizzo di nnn è che è super leggero sulla riproduzione, veloce e semplifica la navigazione utilizzando un paio di tasti (piuttosto che digitando i comandi).

sudo apt install nnn

premi il ? in qualsiasi momento per ottenere un cheatsheet di scelta rapida.

10. mapscii (Mappe)

una gif dell'app mapscii per la mappa del terminale
Mapscii offre dettagli incredibili

Terminerò questo elenco con uno strumento CLI che dimostra la pura ingegnosità che le utility basate su terminale spesso esibiscono e il puro JavaScript mapscii è solo il biglietto.

Essere in grado di visualizzare e navigare le mappe in un terminale è estremamente pratico? No. Ma usando mapscii è come usare Google Earth per la prima volta: non puoi fare a meno di voler tuffarti ed esplorare.

Puoi navigare le mappe in Mapscii usando i tasti freccia della tastiera (o usando il tuo mouse per fare clic e trascinare la mappa) e ingrandire o ridurre usando il un e z tasti o la rotellina del mouse.

Ciò che è impressionante è quanto siano dettagliate la maggior parte delle mappe. Puoi ingrandire per vedere edifici, strade e altre informazioni con dettagli incredibili. Anche se non penso che vorresti tracciare un percorso da qualche parte sconosciuto usando Mapscii, non si può negare che abbia un fascino unico.

Puoi installare l'app dallo Snap Store, ma per provarla senza installarla esegui:

telnet mapscii.me

Riepilogo

Quindi questa è la mia lista delle migliori app per terminali che mi piace usare su Ubuntu, Fedora e altre installazioni Linux.

Potresti aver notato che strumenti CLI noti come vim, emacs, wget, grep, cal, superiore non presentava. C'era una ragione; mentre quelle app CLI sono fantastico li conosci già. Piuttosto che ricordarti cose che conosci, ho scelto di mostrare strumenti CLI meno conosciuti, ma non per questo meno impressionanti.

La mia lista non è scolpita nella pietra. Se c'è un'app terminale o un'utilità CLI che pensi dovrebbe essere incluso in questo elenco che non lo è, puoi farmelo sapere in basso. E chissà: potrei amarlo abbastanza da rivederlo e includerlo!

Tutto Ubuntu, tutti i giorni. Dal 2009.

Teachs.ru