Mostrare le informazioni di sistema nel terminale con screenfetch

Screenfetch mostra le informazioni sul computer ed il sistema operativo utilizzato, nel terminale.

Screenfetch è disponibile per molte distribuzioni linux, i comandi per istallarlo per quelle più conosciute sono:

  • Distro basate su Debian (Ubuntu,Mint,Zorin…)

sudo apt-get install screenfetch

  • Distro Fedora e Centos

yum install screenfetch

 

Si può utilizzare nel terminale utilizzando il comando screenfetch

verrà mostrato il logo del sistema operativo in esecuzione e le seguenti informazioni:

  • Nome utente
  • Nome macchina
  • Nome sistema operativo
  • Versione del kernel linux
  • Tempo totale di esecuzione
  • Numero dei pacchetti istallati
  • Versione della shell
  • Risoluzione dello schermo (se installato un desktop manager)
  • Tipo e caratteristiche della CPU
  • Quantità di memoria Ram

 

Se si desidera mostrare queste informazione ogni volta che viene aperto un terminale, si può modificare il file .bashrc, aggiungendo in fondo l’istruzione:

if [ -f /usr/bin/screenfetch ]; then screenfetch; fi

Questa istruzione, verifica l’esistenza del comando nel percorso usr/bin e lo esegue se presente.

 

Screenfetch supporta delle opzioni, di seguito quelle più interessanti :

Mostrare solo le informazioni senza logo:

screenfetch -n

 

Mostrare solo il logo:

screenfetch -L

 

Mostrare prima il logo e poi nelle righe successive le informazioni:

screenfetch -p

 

Salvare su file tutto quello che si vede a video:

screenfetch -s

 

Come descritto nella man page, è supportato dalle seguenti distribuzioni Linux:

 

  • Antergos
  • Arch
  • BLAG
  • CentOS
  • Chakra
  • Chapeau
  • Crunchbang
  • CRUX
  • Debian
  • Deepin
  • Dragora
  • Elementary OS
  • Evolve OS
  • Fedora
  • Frugalware
  • Fuduntu
  • Funtoo
  • Gentoo
  • gNewSense
  • Jiyuu
  • Kali
  • KaOS
  • Korora
  • LinuxDeepin
  • Linux Mint
  • Linux Mint Debian Edition
  • Logos
  • Mageia
  • Mandriva
  • Manjaro
  • NixOS
  • openSUSE
  • Parabola
  • PeppermintOS
  • Raspbian
  • Red Hat
  • Sabayon
  • Scientific
  • Slackware
  • SolusOS
  • Tinycore
  • Trisquel
  • Ubuntu
  • Viperr
  • Void