Você vai querer verificar logrotate que é instalado por padrão (ou facilmente através de um gerenciador de pacotes) em quase todas as principais distribuições Linux. É muito fácil criar uma entrada de configuração simples para girar seu arquivo de log - tudo que você precisa saber sobre as opções de configuração está na página do manual.
Algumas distribuições usam um diretório especial /etc/logrorate.d/
para especificar arquivos de logrotate individuais para cada arquivo de log (ou um grupo relacionado de arquivos de log). Se a sua distribuição usa esse método, é tão simples quanto criar um arquivo de nome apropriado nesse diretório com um bloco de configuração, conforme descrito na man page.
Caso contrário, você pode simplesmente anexar o novo bloco de configuração ao final do arquivo /etc/logrotate.conf
existente.