Il terminale Linux può sembrare spaventoso per gli utenti che non vogliono memorizzare comandi come cp, mkdir o lsblk. Tuttavia, le applicazioni per l'interfaccia utente del terminale, conosciute brevemente come TUI, rendono possibile lavorare nel terminale utilizzando menu visivi, navigazione da tastiera e layout strutturati invece di una sintassi di comando complessa.
I TUI funzionano direttamente nel terminale ma offrono interfacce interattive simili a strumenti grafici leggeri. Ecco quattro applicazioni TUI Linux che possono rendere il terminale più pratico per le attività quotidiane.
Bandwhich Monitora l'Attività di Rete in Tempo Reale

(Fonte: HowToGeek)
bandwhich è uno strumento di monitoraggio della rete basato su terminale che mostra le attività di connessione in tempo reale a livello di sistema.
Quando è in esecuzione, bandwhich mostra:
- Processi attivi che effettuano richieste di rete
- ID dei processi
- Velocità di trasferimento dati
- Adattatori di rete utilizzati
- Nomi degli host di destinazione
Inoltre, può risolvere i nomi DNS per identificare più facilmente le destinazioni delle connessioni.
Il processo di installazione varia a seconda della distribuzione:
Su sistemi Debian o Ubuntu con Snap:
sudo snap install bandwhich
Su Arch Linux:
sudo pacman -S bandwhich
Su altre distribuzioni, gli utenti possono scaricare l'ultimo file binario dalla pagina delle versioni di bandwhich.
Lo strumento deve essere eseguito con privilegi elevati:
sudo bandwhich
Il flag opzionale -t fornisce il tracciamento dell'uso totale anziché solo dell'attività dei pacchetti recenti.
Caligula Scrive File ISO con Interfaccia Visiva

(Fonte: HowToGeek)
Caligula è un TUI leggero progettato per scrivere file ISO e IMG su unità USB.
Gli utenti possono avviare Caligula in questo modo, invece di eseguire manualmente comandi di scrittura su disco come dd:
caligula burn filename.iso
L'interfaccia guida l'utente nella verifica del checksum e nella selezione del disco di destinazione. Durante il processo di scrittura, Caligula fornisce un grafico visivo che mostra la velocità di trasferimento.
Le opzioni di installazione sono:
Arch Linux:
sudo pacman -S caligula
Attraverso il gestore di pacchetti Rust (se installato):
cargo install caligula
Altre distribuzioni potrebbero richiedere di seguire la guida all'installazione del progetto.
Kew Riproduce Musica Locale dal Terminale

(Fonte: HowToGeek)
kew è un'applicazione di riproduzione musicale da terminale progettata per utenti con una collezione musicale locale.
Per impostazione predefinita, kew esplora la directory ~/Music e mostra la libreria in un'interfaccia navigabile. Gli utenti possono navigare utilizzando le frecce e premere Invio per riprodurre brani o album.
L'applicazione supporta:
- Copertine degli album e modalità di visualizzazione
- Visualizzazioni delle playlist
- Riproduzione casuale
- Avvio rapido con il nome dell'artista
Ad esempio:
kew smiths
Questo comando tenta di riprodurre la musica degli Smiths dalla libreria dell'utente. Gli utenti possono anche mescolare un artista specifico:
kew shuffle smiths
Comandi di installazione:
Debian o Ubuntu:
sudo apt install kew
Arch Linux (AUR):
yay -S kew
openSUSE Tumbleweed:
sudo zypper install kew
nnn Fornisce Navigazione Veloce dei File

(Fonte: HowToGeek)
nnn, noto anche come n³, è un gestore di file da terminale che riduce i comandi ripetitivi cd e ls basandosi sulla navigazione da tastiera.
Avviare nnn è semplice:
nnn
Gli utenti possono:
- Entrare nelle directory utilizzando la freccia destra
- Tornare indietro utilizzando la freccia sinistra
- Visualizzare i metadati dei file, come le date di modifica e i permessi
nnn è disponibile nella maggior parte dei repository delle distribuzioni:
Debian o Ubuntu:
sudo apt install nnn
Fedora:
sudo dnf install nnn
Arch Linux:
sudo pacman -S nnn
openSUSE:
sudo zypper install nnn
Importanza dei TUI per gli Utenti Linux
Le applicazioni per l'interfaccia utente del terminale forniscono un terreno di mezzo tra strumenti da riga di comando e applicazioni grafiche complete. Consentono agli utenti di rimanere nel terminale riducendo la necessità di memorizzare comandi pesantemente basati sulla sintassi.
Tutti e quattro gli strumenti sono open source e disponibili attraverso i comuni gestori di pacchetti Linux. La disponibilità delle funzionalità e i passaggi di installazione possono variare leggermente a seconda della distribuzione e della configurazione del repository.
Yorumlar
(6 Yorum)