O problema mais óbvio com o link simbólico para /dev/null
seria que você não seria capaz de ler seu conteúdo.
Se você não precisa ler o conteúdo do arquivo de log, não há problema em criar um symlinking para /dev/null
- embora você possa querer simplesmente desabilitar o recurso de registro do software em questão no primeiro lugar.
Além disso, se você realmente precisar ler o conteúdo do arquivo de log, recomendo que implemente algo para girar os logs (como newsyslog para Mac OS X) e fazer com que ele gire os logs em intervalos regulares e / ou depois que eles alcancem um determinado tamanho (definido) .