venerdì, Novembre 15, 2024

Script Linux: monitoraggio e riparazione sistema in un’unica soluzione

**UNO SCRIPT Linux PER TROVARE TUTTE LE INFORMAZIONI SULLO STATO DEL SISTEMA**

Gli amministratori di sistema e gli utenti hanno a disposizione una serie di comandi per conoscere le informazioni sulla macchina in uso. Il problema è che spesso, soprattutto in ambiente Linux, non si ricordano i comandi da impartire per ciascuna esigenza. Quello che vi proponiamo è uno **script Linux** all-in-one che consente di ottenere rapidamente una panoramica completa dello stato del sistema, facilitando la risoluzione dei problemi, la gestione delle risorse e il monitoraggio delle prestazioni.

Invece di eseguire singolarmente numerosi comandi per raccogliere le stesse informazioni, lo script le fornisce in modo organico e leggibile. Ciò consente di **risparmiare tempo**, soprattutto quando si lavora su più macchine Linux o in scenari in cui è necessario un rapido controllo della configurazione del sistema. Lo script è facilmente **personalizzabile** e può essere esteso per includere ulteriori informazioni o funzionalità specifiche in base alle esigenze dell’utente o dell’ambiente di lavoro.

### COME FUNZIONA LO SCRIPT LINUX PER STABILIRE LA CONFIGURAZIONE DI SISTEMA

### LE INFORMAZIONI CHE LO SCRIPT E’ IN GRADO DI RECUPERARE E VISUALIZZARE

Riportiamo le informazioni che, nella versione attuale, lo script è capace di recuperare e visualizzare automaticamente:

– **Connessione Internet**: verifica se il sistema è connesso a Internet eseguendo un ping su Google.com.
– **Informazioni sul sistema operativo**: versione del sistema GNU/Linux, architettura utilizzata e release del kernel.
– **Hostname e indirizzi IP**: nome assegnato al sistema, indirizzi IP privati e pubblici.
– **Server DNS**: server DNS configurati sul sistema.
– **Utenti connessi**: elenco degli utenti attualmente connessi al sistema.
– **Utilizzo di RAM, SWAP e disco**: riepilogo dell’utilizzo dei vari componenti.
– **Partizioni su disco**: elenco delle partizioni presenti.
– **Carico medio e tempo di attività del sistema**: carico di lavoro del sistema e tempo di attività.

### SCARICARE E IMPOSTARE LO SCRIPT LINUX

Come primo passo, è necessario scaricare lo script utilizzando il seguente comando:
“`bash
wget -O linux-status.sh
“`

Successivamente, rendere eseguibile lo script `linux-status.sh` e assegnargli i relativi permessi con il comando:
“`bash
chmod 755 linux-status.sh
“`

### ESEGUIRE LO SCRIPT E RACCOGLIERE INFORMAZIONI SUL SISTEMA

Per avviare lo script e mostrare subito le informazioni sullo stato della macchina, è sufficiente digitare quanto segue:
“`bash
./linux-status.sh
“`

Avviando lo script come `./linux-status.sh -i`, il suo contenuto è copiato nella directory `/usr/local/bin` con il nome `linux-status`. Dopo aver digitato la **password root**, per eseguire lo script da qualunque locazione di memoria, basta digitare `linux-status` e premere Invio.

Per esaminare il contenuto dello script Linux prima ancora di usarlo sui propri sistemi, è possibile consultarne il codice. È importante assicurarsi che sulla macchina Linux sia presente l’utilità wget, necessaria per acquisire l’indirizzo IP pubblico.

*Credit immagine in apertura: Copilot Designer.*

Così come presentato, lo script Linux si rivela uno strumento utile per ottenere informazioni dettagliate sullo stato del sistema in modo rapido e organizzato. La sua versatilità e facilità d’uso lo rendono un alleato prezioso per gli amministratori di sistema e gli utenti Linux che desiderano monitorare e gestire efficacemente le risorse del proprio sistema.

ARTICOLI COLLEGATI:

ULTIMI ARTICOLI: