Hardware

Applicazioni Linux essenziali (htop, build

Sommario:

Anonim

Quali sono le applicazioni essenziali in Linux ? E per un server locale? In questa occasione ti presentiamo tre applicazioni molto importanti che completerebbero la nmap già pubblicata.

Nel nostro caso, con il server pronto e configurato, ciò che resta sarà l'aggiunta di alcuni servizi che aiuteranno sia a monitorare il sistema sia a migliorare alcune funzioni. Questi servizi da installare sono i seguenti:

Applicazioni essenziali in Linux

Htop: è un monitor di processo semplice, leggero e potente. Ci consente di vedere tutti i processi in vigore nel nostro sistema e di modificarne la priorità o di terminarli. È anche possibile nascondere determinati processi, accedere a grafici storici di memoria, CPU e altri usi.

Consente di eseguire un comando kill o renice, oltre a offrire tutte le solite opzioni quando si lavora con i processi di sistema.

Build-essential: è un pacchetto che installa sul sistema una serie di pacchetti necessari per la compilazione dei pacchetti Debian. Alcuni di questi pacchetti sono: g ++, gcc, libc6-dev, dpkg-dev e make. Se un pacchetto dovesse essere compilato sarebbe essenziale averlo installato.

Ifstat: è un monitor per interfacce di rete. Mostra due colonne sullo schermo con i dati trasmessi (KB / s) e ricevuti. Con questo strumento, è possibile effettuare la diagnostica di rete e monitorare i livelli di traffico.

htop

Oltre a un controllo a livello di rete, è anche necessario controllare e monitorare il sistema, per vedere se qualcosa non va, o il livello di carico su di esso. Quindi procederemo a scaricare questo servizio e / o programma per pacchetto. È scritto nella console:

sudo apt-get install htop

Una volta installato, per eseguire il programma, il comando htop verrà scritto sulla console e verrà presentata una schermata con molte informazioni. Queste informazioni sono: l'utilizzo della CPU, l'utilizzo della memoria RAM, l'utilizzo della memoria Swap, il tempo in cui il computer è stato acceso e tutti i processi in esecuzione con il tuo pid, il caricamento della CPU nel sistema, il percorso del comando ecc. In fondo puoi vedere i tasti per le diverse funzioni.

Con questo, il controllo dettagliato nel sistema operativo sarà risolto e con esso sarà possibile esaminare tutti i processi in esecuzione sul sistema e se ci sono problemi con il carico sul sistema.

Build-essential

Continuiamo con un'altra delle applicazioni essenziali in Linux. Se si desidera compilare un pacchetto Debian in futuro, questa è la soluzione migliore per evitare problemi durante la compilazione. Il download di questo pacchetto può essere piuttosto pesante, poiché contiene diversi pacchetti e alcuni di essi sono di dimensioni piuttosto grandi. Pertanto è scritto nella console:

sudo apt-get install build-essential

Dopo aver scaricato e installato il pacchetto usando apt-get, si consiglia di aggiornare le librerie

utilizzato dal sistema. È scritto nella console

sudo ldconfig

Tutto è pronto per le future build di pacchetti Debian.

ifstat

Infine, per sapere tutto ciò che accade sulle interfacce di rete, sarà richiesto questo eccezionale strumento. L'installazione e il download precedente saranno come quelli precedenti: da apt-get. Una volta scaricate e installate, le librerie di sistema verranno aggiornate applicando il comando ldconfig. Pertanto è scritto nel terminale:

sudo apt-get install ifstat sudo ldconfig

Successivamente, l'esecuzione del programma / servizio è semplice come scrivere sulla console ifstat:

ifstat

apparendo

eth0 KB / s in KB / s in uscita 0.10 0.19 0.10 0.17 0.10 0.17 0.10 0.17

dove:

- KB / s in: specifica la quantità di dati ricevuti ogni secondo.

- KB / s out: specifica la quantità di dati inviati ogni secondo.

Con ciò finiamo quali sono per noi le tre applicazioni essenziali in Linux. Quali sono i tuoi?

RACCOMANDIAMO NFS: condivisione di cartelle su Linux

Hardware

Scelta dell'editore

Back to top button