/var/log/lastlog é um arquivo esparso , o que significa que seu tamanho real não é relatado por ls -l , mas por ls -s . Isso significa que seu lastlog pode não ser tão grande quanto você pensa:
Tente:
ls -s /var/log/lastlog
para obter um relatório do tamanho em blocos.
O crescimento repentino de / var / log / lastlog significa que um usuário UID alto está desconectado. Consulte a página de manual do lastlog
Editar - Para corrigir :
Você pode descobrir o último usuário desconectado usando o comando lastlog .
Depois de verificar se o usuário não está logado com o comando w , altere seu UID . Veja como em " Como alterar o usuário gid e uid "
Em seguida, limpe /var/log/lastlog como você já fez com
> /var/log/lastlog
Nota : Usando um uid de 6565666, eu só tenho 1.8G para /var/log/lastlog . Portanto, seu usuário deve ter um uid maior que 26262664 ???