Como esvaziar o lixo automaticamente periodicamente? [duplicado]

1

Eu descobri este post

por Ssuching Yu 22.01.2018 / 03:17

2 respostas

2

Olhando para o projeto sources e README.md up no Github , você vai ler isso para rodar este script Python regularmente, você pode:

  • Crie uma entrada crontab com algum intervalo regular (por exemplo, @daily /usr/bin/autotrash -d 30 )
  • Adicione ao programa Startup Application , por isso autotrash pode ser executado a cada hora de inicializar seu sistema.

Para detalhes adicionais de configuração, consulte o Ubuntu Manpage para autotrash .

    
por richbl 22.01.2018 / 03:57
1

Você pode fazer isso da maneira antiga com o Terminal

  

$ sudo crontab -e

Adicione estas linhas no Crontab ,

  

@reboot encontre /home/seu nome/.local/share/Trash/expunged/ -type f -mtime +30 -exec rm {} \;

     

@reboot encontre /home/seu nome/.local/share/Trash/files/ -type f -mtime +30 -exec rm {} \;

     

@reboot encontre /home/seu nome/.local/share/Trash/info/ -type f -mtime +30 -exec rm {} \;

O -mtime está definido para 30 dias. Os comandos acima irão verificar e excluir arquivos com mais de 30 dias de idade na inicialização do sistema. Espero que isso ajude.

    
por Loouis Low 22.01.2018 / 05:07