Muitas vezes para uma configuração mais avançada ou instalação de um software nós são requeridas informações sobre nosso sistema operacional e/ou sobre o hardware em questão.

Muitos são os comandos disponíveis para tanto, e é sempre importante conhecê-los para saber a qual recorrer numa situação real.

Para conhecer número de série do sistema, modelo e fabricante:

NÚMERO DE SÉRIE DO SISTEMA, NOME DO FABRICANTE E MODELO

$ sudo dmidecode -s system-serial-number
$ sudo dmidecode -s system-manufacturer
$ sudo dmidecode -s system-product-name
$ sudo dmidecode | more

INFORMAÇÃO DA CPU DO SISTEMA

$ cat /proc/cpuinfo
$ lscpu

ESTATÍSTICAS RELACIONADAS A CPU (PROCESSADORES)

$ sudo mpstat

INFORMAÇÕES DA MEMÓRIA RAM

$ less /proc/meminfo
$ free
## Exibição em megabytes
$ free -m
## Exibição em gigabytes ##
$ free -g

USO DO ESPAÇO DA MEMÓRIA SWAP

$ swapon -s
$ cat /proc/swaps
$ cat /proc/meminfo
$ vmstat

VERSÃO DE DISTRIBUIÇÃO UBUNTU LINUX

$ lsb_release -a

VERSÃO DO KERNEL LINUX

$ uname -r
$ uname -a

INFORMAÇÕES DOS PARÂMETROS DO KERNEL

$ cat /proc/cmdline
$ sysctl -a | more

32 OU 64 BITS?

$ getconf LONG_BIT

INFORMAÇÕES DO DISCO (ATRIBUTOS, USO, ESPAÇO)

$ sudo fdisk -l /dev/sda
$ sudo blkid
$ sudo lsblk
$ df -H
$ df -H
$ du -sh {{pasta_específica}}
$ sudo iostat

INFORMAÇÕES DE DISPOSITIVOS PCI

$ lspci
$ lspci -vvvn| less

INFORMAÇÕES DE DISPOSITIVOS USB

$ lsusb
$ lsusb -vt

INFORMAÇÕES DE DISPOSITIVOS GRÁFICOS (NVIDIA/AMD)

$ nvidia-smi 

$ nvidia-settings

$ fglrxinfo

QUAL VERSÃO DO UNITY?

$ unity –version

INFORMAÇÕES DE DISPOSITIVOS DE ÁUDIO

$ cat /proc/asound/cards
$ arecord -l

INFORMAÇÕES DE USO DO SISTEMA

$ uptime
$ cat /proc/loadavg
$ sudo top
$ last reboot

INFORMAÇÕES DOS DRIVERS DO KERNEL (MÓDULOS)

$ sudo lsmod
$ sudo modinfo {{nome driver}}
$ sudo modinfo kvm

INFORMAÇÕES DE TODOS OS SERVIÇOS EM EXECUÇÃO

$ sudo service –status-all
$ sudo initctl list

INFORMAÇÕES DE TODOS OS PROCESSOS

$ sudo pstree

LISTA DE TODOS OS PACOTES INSTALADOS

$ dpkg -l

 

Adaptado de Linux Descomplicado

f t g