You can see how much memory there is on a Linux machine with the following command. Then you need to look at the value (131047424) in the column called total and the line called Mem:
Linux > cat /proc/meminfo
total: used: free: shared: buffers: cached:
Mem: 131047424 81170432 49876992 23453696 23302144 33415168
Swap: 139788288 8556544 131231744
MemTotal: 127976 kB
MemFree: 48708 kB
MemShared: 22904 kB
Buffers: 22756 kB
Cached: 32632 kB
BigTotal: 0 kB
BigFree: 0 kB
SwapTotal: 136512 kB
SwapFree: 128156 kB
Linux >
You can see the same details (in bytes) with free -b. If you want to have the answer in kilobytes, which is the default option, you can do it with free -k. If you want to have the result in megabytes, you can do it with free -m:
Linux > free -b
total used free shared buffers cached
Mem: 131047424 81235968 49811456 23449600 23302144 33480704
-/+ buffers/cache: 24453120 106594304
Swap: 139788288 8556544 131231744
Linux > free -k
total used free shared buffers cached
Mem: 127976 79332 48644 22900 22756 32696
-/+ buffers/cache: 23880 104096
Swap: 136512 8356 128156
Linux > free
total used free shared buffers cached
Mem: 127976 79332 48644 22896 22756 32696
-/+ buffers/cache: 23880 104096
Swap: 136512 8356 128156
Linux > free -m
total used free shared buffers cached
Mem: 124 77 47 22 22 31
-/+ buffers/cache: 23 101
Swap: 133 8 125
Linux >