Um modo fácil e rápido de obter informações sobre dispositivos de hardware no Linux, é utilizando o comando cat para visualizar os arquivos do diretório /proc, abaixo seguem algumas das opções com sua saída filtrada pelo comando grep para economizar espaço:
Obtendo informações do processador
Modelo:
xwing:~# cat /proc/cpuinfo |grep "model name"
model name : Intel(R) Celeron(R) CPU 420 @ 1.60GHz
Velocidade:
xwing:~# cat /proc/cpuinfo |grep "cpu MHz"
cpu MHz : 1607.782
Cache:
xwing:~# cat /proc/cpuinfo |grep "cache size"
cache size : 512 KB
Obtendo informações de memória
Memória Total:
xwing:~# cat /proc/meminfo |grep Mem
TotalMemTotal: 508112 kB
Memória Livre:
xwing:~# cat /proc/meminfo |grep MemFree
MemFree: 6484 kB
Memória de disco Total:
xwing:~# cat /proc/meminfo |grep SwapTotal
SwapTotal: 497972 kB
Memória de disco livre:
xwing:~# cat /proc/meminfo |grep SwapFree
SwapFree: 497320 kB
Memória de disco utilizada:
xwing:~# cat /proc/meminfo |grep SwapCached
SwapCached: 216 kB
É possível ainda obter mais informações de hardware e sistema através do diretório /proc visualizando os arquivos nele contidos, pois as mesmas são fornecidas diretamente pelo kernel do sistema operacional.