Connect with us

Linux

bashtop – Fantastico monitor delle risorse Linux


Tecco un nuovo ragazzo in città per il monitoraggio delle risorse su Linux chiamato bashtop. Come suggerisce il nome, l’intero strumento codificato nello stesso script bash che visualizza l’utilizzo e le statistiche per CPU, RAD, HDD / SSD, rete e altre risorse. Vediamo come installare e utilizzare bashtop, che è un fantastico monitor di risorse Linux. Non è necessario un desktop Linux per installarlo. Puoi anche installare questa app su macOS / FreeBSD a condizione che soddisfi i requisiti software.

Installazione di bashtop – Eccellente monitoraggio delle risorse Linux

Il requisito di installazione include:

  • Bash versione 4.4+ ma Bash versione 5.x + per le migliori prestazioni
  • GNU / coreutils
  • AWK / sed / grep (tutte le versioni GNU)
  • Python3 e psuti

Mettiamoci le mani sporche di bashtop.

Ubuntu Linux installa bashtop

Esegui il comando snap:
$ snap install bashtop
In alternativa, prova il repository PPA e quindi installa bashtop:
$ sudo add-apt-repository ppa:bashtop-monitor/bashtop
$ sudo apt update
$ sudo apt install bashtop

Debian Linux installa bashtop

Disponibile nel repository Debian ufficiale solo per Debian Linux 11.x:
$ sudo apt install bashtop

FreeBSD installa bashtop

Devi installare le dipendenze per FreeBSD usando il comando pkg:
$ sudo pkg install coreutils gsed python3 git
$ sudo python3 -m ensurepip
$ sudo pip3 install psutil

Clona il repository e installalo:
$ git clone https://github.com/aristocratos/bashtop.git
$ cd bashtop
$ sudo make install
## uninstall command ##
## $ sudo make uninstall

macOS installa bashtop

Si noti che è necessario iTerm2 altrimenti il ​​bastop non funzionerà correttamente nel terminale standard fornito con macOS.

Di nuovo, installa le dipendenze richieste per desktop / laptop macOS Unix:
$ brew install python3
$ python3 -m pip install psutil
$ brew install bash coreutils gnu-sed git
$ brew install osx-cpu-temp
$ git clone https://github.com/aristocratos/bashtop.git
$ cd bashtop
$ sudo make install

Arch Linux installa bashtop

Abbiamo bisogno di usare il comando pacman per installare lo stesso:
$ sudo pacman -S bashtop

Fedora installa bashtop

Usa il comando dnf:
$ sudo dnf install bashtop

RHEL 8 / CentOS 8 installa bashtop utilizzando il repository EPEL

Innanzitutto, abilita il repository EPEL su CentOS 8 (vedi l’esercitazione sul repository RHEL 8 EPEL) e quindi esegui il seguente comando yum:
$ sudo yum install bashtop

Come avviare bashtop

Ora che abbiamo installato il bashtop, è tempo di avviarlo e vedere l’applicazione in tutta la gloria TUI (interfaccia utente basata su testo):
$ bashtop

clicca per ingrandire

Utilizzo delle scorciatoie da tastiera di bashtop

Possiamo usare i seguenti tasti per controllare il processo Linux / Unix e altre operazioni dell’applicazione bashtop secondo le nostre esigenze.

Codice corto descrizione
Esc, M, m Mostra il menu principale.
F2, O, o Mostra le opzioni.
F1, H, h Mostra questa finestra.
Ctrl-C, Q, q Esce dal programma.
+, A, a -, S, s Aggiungi / Sottrai 100 ms al / dal timer di aggiornamento.
Sottosopra Seleziona nell’elenco dei processi.
accedere Mostra informazioni dettagliate per il processo selezionato.
Pg Up Pg Down Salta di 1 pagina nell’elenco dei processi.
Fine casa Passa alla prima o all’ultima pagina nell’elenco dei processi.
Sinistra destra Seleziona la colonna di ordinamento precedente / successiva.
b, B n, N Seleziona il dispositivo di rete precedente / successivo.
E, e Attiva / disattiva la visualizzazione ad albero dei processi
R, r Ordinamento inverso nella casella dei processi.
F, f Immettere una stringa con cui filtrare i processi.
C, c Cancella qualsiasi filtro inserito.
Selezionato T, t Termina il processo selezionato con SIGTERM – 15.
Selezionato K, k Uccidi il processo selezionato con SIGKILL – 9.
Selezionato I, i Interrompere il processo selezionato con SIGINT – 2.

Correlati: 30 strumenti di monitoraggio del sistema Linux che ogni amministratore di sistema dovrebbe conoscere

Conclusione

Nel complesso, Bashtop è uno strumento eccellente per utenti desktop o laptop, ma non lo installerò sui miei server a causa dei maggiori requisiti e la maggior parte del carico di lavoro del mio server viene eseguita all’interno di Docker. È anche lento rispetto a top e htop. Lo installeresti? Quali altri strumenti usi quotidianamente sul tuo desktop Linux e Unix? Fateci sapere nella sezione commenti qui sotto.

???? Se ti è piaciuta questa pagina, per favore sostenere il mio lavoro su Patreon o con una donazione.
???? Ottieni i tutorial più recenti su argomenti SysAdmin, Linux / Unix, Open Source e DevOps tramite:


Ti e piaciuto questo articolo?
Supporta il mio lavoro, facendo una donazione!

Click to comment

Leave a Reply

Esegui l'accesso per Commentare.

Di tendenza

Close Popup
Questo sito utilizza i cookie per migliorare servizi ed esperienza dei lettori. Se decidi di continuare la navigazione senza blocchi premi su Accetto, oppure continua tranquillamente la navigazione, nessun dato sulla tua navigazione verrà raccolto.
Close Popup
Privacy Settings saved!
Impostazioni

Quando visiti un sito Web, esso può archiviare o recuperare informazioni sul tuo browser, principalmente sotto forma di cookies. Controlla qui i tuoi servizi di cookie personali.

Questi cookie sono necessari per il funzionamento del sito Web e non possono essere disattivati nei nostri sistemi.

Cookie tecnici
Per utilizzare questo sito web usiamo i seguenti cookie tecnici necessari:
  • wordpress_test_cookie
  • wordpress_logged_in_
  • wordpress_sec
  • swpm_session

Google Adsense
Usiamo la pubblicità di Google solo per mantenere attivi i nostro sito. Con ip anonimizzati.

Rifiuta tutti i Servizi
Save
Accetta tutti i Servizi