Uma das formas mais simples e diretas de saber a quantidade de memória total e livro no Linux é através do comando free.
Seu uso é muito simples, bastando:
free
E terá como resultado, algo com os seguintes campos, e certamente com valores variando dos apresentados abaixo:
total used free shared buffers cached Mem: 1026896 961468 65428 0 53820 227572 -/+ buffers/cache: 680076 346820 Swap: 425976 28944 397032