Excluir arquivos c/ mais de 5 dias

1. Excluir arquivos c/ mais de 5 dias

Anderson Carlos Anael de Oliveira
anaell

(usa Debian)

Enviado em 14/11/2007 - 11:56h

Pessoal,

tenho um samba rodando com o recurso da Lixeira habilitado e estou tendo dificuldades em fazer manutenção dessa pasta.
Meu objetivo é criar um script p/ manutenção dessa pasta, já que todos os arquivos excluidos do compartilhamento, vão para essa pasta. Desejo que nessa pasta permaneça os arquivos dos ultimos 5 dias e apagar os com mais de 5 dias. Estou usando o comando abaixo, mas só apaga os arquivos, os diretorios permanecem

find /home/.Lixeira -type f -mtime 5 -exec rm -r {} \;

já usei o rm -rf e o problema persiste.

Alguem tem alguma sugestão?!??!
Agradeço a atenção de todos!!!


  


2. Permissão

Rodrigo Ferreira Valentim
engos

(usa openSUSE)

Enviado em 14/11/2007 - 12:03h

Se o comando com -rf:

find /home/.Lixeira -type f -mtime 5 -exec rm -rf {} \;


Não funcionou, seu problema deve ser de permissão. Tenha certeza que você executando esse script como root, principalmente se ele estiver agendado na cron.


3. Re: Excluir arquivos c/ mais de 5 dias

Edson Rosa dos Santos Júnior
edsonrsjr

(usa Debian)

Enviado em 18/05/2009 - 11:30h

Amigo, estava procurando o comando para apagar arquivos com mais de xdias, cheguei ao seu tópico, e como dizem que uma mão lava a outra...

Quando você utiliza o comando find com a opção "-type f" você esta especificando apenas arquivos, "f = regular file", tente retirar o "-type f" da sua expressão para ver se os diretórios serão excluídos.

E na sua sintaxe "-mtime 5" você amarra os modificados a 5 dias, tente "-mtime +5" você irá pegar todos com mais de 5 dias.

-ctime = criado
-mtime = modificado
-atime = acessado

Espero que resolva.

Grande abraço.


4. Re: Excluir arquivos c/ mais de 5 dias

Kelsey Santos
kelseysantos

(usa Fedora)

Enviado em 15/09/2015 - 17:54h

deve ser isso que estaje faltando meu amigo:

tente esse

find /home/.Lixeira -type f -mtime +5 -exec rm -rf {} \;

caso veja o que foi deletado coloque rm -frv

vlw...


5. Re: Excluir arquivos c/ mais de 5 dias

Roger
rootgerr

(usa Slackware)

Enviado em 15/09/2015 - 21:03h

Desculpe mas não dá resistir, próxima dúvida:

Como desenterrar um tópico de zero oito (08) anos atrás?

Edit

Resolvido



6. Re: Excluir arquivos c/ mais de 5 dias

Perfil removido
removido

(usa Nenhuma)

Enviado em 15/09/2015 - 22:37h

rootgerr escreveu:

Desculpe mas não dá resistir, próxima dúvida:

Como desenterrar um tópico de zero oito (08) anos atrás?

Edit

Resolvido


http://www.aesica.net/random/thread-necromancy.png

--
http://s.glbimg.com/po/tt/f/original/2011/10/20/a97264_w8.jpg

Encryption works. Properly implemented strong crypto systems are one of the few things that you can rely on. Unfortunately, endpoint security is so terrifically weak that NSA can frequently find ways around it. — Edward Snowden


7. Re: Excluir arquivos c/ mais de 5 dias

Wellington
wellington_r

(usa Debian)

Enviado em 16/09/2015 - 10:23h

rootgerr escreveu:

Desculpe mas não dá resistir, próxima dúvida:

Como desenterrar um tópico de zero oito (08) anos atrás?

Edit

Resolvido


Vai que o dono do tópico está sentado no computador há 8 anos, cercado de mantimentos esperando uma resposta...




8. Re: Excluir arquivos c/ mais de 5 dias

David
baixinho930

(usa Ubuntu)

Enviado em 18/01/2017 - 13:50h

rootgerr escreveu:

Desculpe mas não dá resistir, próxima dúvida:

Como desenterrar um tópico de zero oito (08) anos atrás?

Edit

Resolvido



08 anos atras e conseguiu resolver meu problema, ou seja não importa o tempo no qual foi descoberto a solução dos problemas e sim resolveu compartilhar, Obrigado haha


9. Só funciona se for root ?

Heber Queiroz
heberq

(usa Coyote)

Enviado em 23/08/2017 - 12:25h

Galera estou com uma outra dúvida, montei um servidor de backup para meus clientes DVR, porém como esses aparelhos geram muito arquivos e diretórios queria saber se esse comando somente roda em root ou eu posso entrar no painel de cada um e criar um cron ?
Eu uso o VestaCP para gerenciar as contas dos clientes, fica mais fácil para mim, pois a partir dele faço backup para outros servidores também !


10. Re: Excluir arquivos c/ mais de 5 dias

David
baixinho930

(usa Ubuntu)

Enviado em 19/10/2017 - 20:40h

obrigado pessoal foi resolvido.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts