free
output na coluna usada inclui buffers e caches. Isso é descrito em man free
:
used Used memory (calculated as total - free - buffers - cache)
Subtraia buff / cache de usado e o valor deve corresponder ao reportado pelo Monitor do Sistema.