La pregunta: > ¿Hay alguna forma de ponerle límites al crecimiento de una carpeta del > sistema? > > > Lo que pudes haces es un script que busque y borre los archivos más antiguos y colocarlo en crontab para que se ejecute periodicamente, adicionalmente puedes crear un sistema de alertas para que te envie un correo o un mensaje cuando se supere cierto limite de espacio usado o el uso de cuotas de disco.
Pero lo que yo veo es un sistema mal dimensionado, ¿qué son esos tamaños de swap y de /home?, para evitar que casos como el tuyo pasen y el sistema no se bloquee se sugiere separar particiones como /var, /usr entre otras. -- Saludos, *Omar Daniel Pacheco Díaz.*