De acordo com as Leis 12.965/2014 e 13.709/2018, que regulam o uso da Internet e o tratamento de dados pessoais no Brasil, ao me inscrever na newsletter do portal DICAS-L, autorizo o envio de notificações por e-mail ou outros meios e declaro estar ciente e concordar com seus Termos de Uso e Política de Privacidade.
Colaboração: Pedro Zorzenon Neto
Data de Publicação: 26 de Fevereiro de 2003
Frequentemente edito textos simples que serão impressos e depois apagados ou faço vários scripts para testar algum código que depois de utilizados não serão usados novamente. Para isso, uso o diretório /tmp, que é apagado após cada boot. Assim o HD não vai ficando cheio de dados inúteis.
Porém isso tem uma desvantagem. Se no dia seguinte você precisar novamente do arquivo que salvou no /tmp, então ele não estará mais lá. Ou então se a força acabar, você perde o arquivo que será apagado no boot.
Para isso, no sistema Debian, edite o arquivo /etc/default/rcS e troque a linha TMPTIME=0 por TMPTIME=7, isso fará que durante o boot, arquivos presentes no diretório /tmp com menos que 7 dias do último acesso não sejam apagados.
Instale também o pacote "tmpreaper" que é um auto-apagador de arquivos no /tmp e nas configurações dele /etc/tmpreaper.conf coloque TMPREAPER_TIME=7d. Assim se a máquina fica ligada direto o /tmp também será limpo.
Você pode também adaptar esta dica para sistemas que não são Debian. A parte do script de boot que cuida disso é assim:
if [ "$TMPTIME" = 0 ] then TEXPR="" else TEXPR="! -ctime -$TMPTIME" fi ( cd /tmp && \ find . -xdev \ $TEXPR \ ! -name . \ ! \( -name lost+found -uid 0 \) \ ! \( -name quota.user -uid 0 \) \ ! \( -name quota.group -uid 0 \) \ ! \( -name .journal -uid 0 \) \ -depth -exec rm -rf -- {} \; ) rm -f /tmp/.X*-lock
O pacote tmpreaper pode ser encontrado em http://packages.debian.org/tmpreaper
This policy contains information about your privacy. By posting, you are declaring that you understand this policy:
This policy is subject to change at any time and without notice.
These terms and conditions contain rules about posting comments. By submitting a comment, you are declaring that you agree with these rules:
Failure to comply with these rules may result in being banned from submitting further comments.
These terms and conditions are subject to change at any time and without notice.
Comentários