Processi di sistema in uso e le loro dipendenze
Da terminale abbiamo anche la possibilità di avere la panoramica sui processi in uso dal sistema.
Il comando che ci occorre è: ps -e
Potete anche chiedere uno schema strutturato ad albero se volete avere le idee più chiare sui processi aperti; il sistema avrà cura di raggrupparvi in una bella struttura i processi principali in esecuzione, e poi le loro rispettive dipendenze. Il comando da utilizzare è: pstree
Forzare la chiusura di un processo
Nel caso in cui vi trovaste con un programma andato in crash, che vi consuma RAM e che non accenna a chiudersi con una normale chiusura, potrete forzarne l’uscita. Il comando che serve per farlo da terminale è: kill processo Sostituendo naturalmente la voce “processo” con il nome del responsabile del blocco che volete killare.
Visualizzare in ordine cronologico tutti i comandi digitati
Avete notato che sul terminale, premendo il tasto direzionale in su sulla tastiera vedrete il comando lanciato in precedenza? E che più volte cliccate, più comandi precedenti vengono mostrati?
C’è un metodo più comodo che sfrutta questo sistema di ricordo cronologico dei comandi lanciati: history
Svuotare la memoria cache
Linux ha un modello di gestione della memoria molto efficiente che dovrebbe svuotare la RAM appena questa risultasse non più utilizzata. Purtroppo, quando si tratta di memoria Cached, Linux non riesce ad effettuare questa operazione in maniera sempre ottimale, soprattutto se ci sono di mezzo dei grossi trasferimenti di file tramite protocollo SMB.
Questo comportamento può portare un server ad esaurire tutta la memoria a disposizione. Per contrastare questo fenomeno è possibile forzare Linux a liberare la memoria cached:
# sync && echo 3 > /proc/sys/vm/drop_caches
Visualizzare le pagine di manuale
Le man page sono documenti che descrivono il funzionamento e la sintassi di programmi, funzioni e particolari file che compongono il sistema operativo. La quasi totalità dei comandi a disposizione hanno la propria man page che può essere visualizzata mediante il comando man, utilizzando la seguente sintassi: man comando_di_cui_vogliamo_visualizzare_il_manuale
ad esempio per visualizzare la pagina di manuale del comando ls dobbiamo digitare: man ls
il quale visualizzerà la pagina di manuale che può essere scorsa e letta tranquillamente e comodamente a video.
Per uscire dalla visualizzazione della pagina di manuale dobbiamo premere il tasto q.
——————————————————————