Ecco una delle domande più frequenti dalla mia mailbag:
Hey ho bisogno di sapere quanta memoria ram ho nel mio computer Ubuntu Linux. In Windows XP posso scoprire la memoria visitando Start > Pannelli di controllo > Sistema nel pannello di controllo. Quindi, come faccio a trovare le informazioni sulla RAM sotto il PC Linux?
Il modo migliore per scoprire le informazioni sulla RAM come la quantità di memoria libera e utilizzata nel sistema è quello di aprire un terminale e digitare il seguente comando:
$ free -m
O$ free -mt
Esiti di esempio:
total used free shared buffers cachedMem: 2008 1837 170 0 50 963-/+ buffers/cache: 822 1185Swap: 1027 0 1027
L’output di cui sopra indica che ho 2GB di RAM totale sul mio sistema. Il comando free stampa la quantità totale di memoria fisica e di swap libera e usata nel sistema, così come i buffer usati dal kernel Linux. Si possono passare le seguenti opzioni
- lo switch -b visualizza la quantità di memoria in byte
- lo switch -k (impostato di default) la visualizza in kilobyte
- lo switch -m la visualizza in megabyte.
- lo switch -t visualizza una linea contenente i totali.
- lo switch -o disabilita la visualizzazione di una linea “buffer adjusted”. Se l’opzione -o non è specificata, free sottrae la memoria del buffer dalla memoria usata e la aggiunge alla memoria libera riportata.
- Lo switch -s attiva il polling continuo a distanza di secondi. Puoi effettivamente specificare qualsiasi numero in virgola mobile per il ritardo, usleep(3) è usato per tempi di ritardo con risoluzione in microsecondi.
Puoi anche digitare il comando top o htop per vedere le informazioni sulla ram:# top
# htop
Esiti campione:
comando htop che mostra la ram usata e libera insieme ad altre informazioni di sistema su Linux
Strumento GUI – gnome-system-monitor
Lo gnome-system-monitor fornisce una visione generale dell’uso delle risorse sul tuo sistema, inclusa la memoria e l’allocazione della CPU. Avviare gnome-system-monitor dai menu o semplicemente digitare:$ gnome-system-monitor &
Esiti di esempio:
Un altro buon monitor di sistema – Conky
Conky è un monitor di sistema per X originariamente basato sul codice torsmo. Esegui il comando apt-get per installare conky:$ sudo apt-get install conky
Conky può visualizzare praticamente qualsiasi cosa, sia sul desktop principale che nella propria finestra. Conky ha molti oggetti incorporati, così come la capacità di eseguire programmi e script, quindi visualizzare l’output da stdout.
Leggi la pagina man di conky per ulteriori opzioni di personalizzazione.
phpSysInfo – script PHP che visualizza informazioni come RAM, CPU e tutto il resto
È possibile ottenere più o meno le stesse informazioni su Internet utilizzando lo strumento php chiamato phpSysInfo.
(clicca per ingrandire)
Related media
Qui ci sono cinque comandi che possono visualizzare varie informazioni sulla RAM installata nel sistema:
Video 01: 5 comandi Linux: Per vedere la quantità di memoria libera e usata
Mi piacerebbe sentire se qualcuno ha usato un altro strumento GUI come conky per questo tipo di analisi/monitoraggio del sistema.
🐧 Ricevi gli ultimi tutorial su Linux, Open Source & DevOps via RSS feed o newsletter settimanale.
🐧 13 commenti finora… aggiungine uno ↓
Categoria | Lista di comandi Unix e Linux | |
---|---|---|
Gestione dei file | cat | |
Firewall | Alpine Awall – CentOS 8 – OpenSUSE – RHEL 8 – Ubuntu 16.04 – Ubuntu 18.04 – Ubuntu 20.04 | |
Utilità di rete | dig – host – ip – nmap | |
OpenVPN | CentOS 7 – CentOS 8 – Debian 10 – Debian 8/9 – Ubuntu 18.04 – Ubuntu 20.04 | |
Gestore dei pacchetti | apk – apt | |
Gestione dei processi | bg – chroot – cron – disown – fg – jobs – killall – kill – pidof – pstree – pwdx – tempo | |
Ricerca | grep – whereis – che | |
Informazioni utente | gruppi – id – lastcomm – last – lid/libuser-lid – logname – members – users – whoami – who – w | |
WireGuard VPN | Alpine – CentOS 8 – Debian 10 – Firewall – Ubuntu 20.04 |