Navegando neste Tópico:   1 usuários anônimos





Apagar arquivos periodicamente.
Webmaster
Cadastrado em:
2/4/2007 7:17
De Recife
Grupo:
Moderador
Registered Users
Colaborador
root
Webmasters
Mensagens: 1680
Offline
Estou com uma pequena dúvida!

Eu tenho um servidor do qual tiro backups diários e isto esta esta consumindo muito espaço em HD.

Gostaria de saber uma maneira de agendar semanalmente a remoção dos arquivos gravados em uma determinada pasta.


Renato Bezerra

Enviado em: 15/6/2007 14:59

"A informação mais desejada é sempre a menos disponível." - RTFM

Renato Bezerra
Linux User: #488220
LPIC-2 - Linux Professional Institute Certification
[email protected]
(81)8640-2082
Transferir mensagem para outros aplicativos Transferir


Re: Apagar arquivos periodicamente.
Just can't stay away
Cadastrado em:
28/7/2006 17:00
De HellCife - PE
Grupo:
Registered Users
Mensagens: 120
Offline
Opa!

Pelo que entendi vc quer armazenar apenas os backups da semana corrente. Apagando os anteriores num determinado dia da semana.

Supondo que vc deseja apagar os arquivos todo sabado a noite (23:00). O procedimento seria o seguinte:

1ª Criar um aquivo a ser executado apagar.sh
#touch /root/apagar.sh
2º Colocar como arquivo "executável"
#chmod +x /root/apagar.sh

Vamos apagar os últimos arquivos dos últimos 6 dias. Para isso, acrescente a seguinte linha:

#find -ctime +6 -exec rm -rf {} \;

Esta linha apagará os arquivos criados/modificados a mais de 6 dias presentes no diretorio atual.

E pronto.

Para rodar o apagar.sh todo sábado às 23:00:

#crontab -e

E acrescente a seguinte linha:

00 23 * * * 6 /root/apagar.sh

Depois
#service crond restart

Agora sim = )

Flws

Enviado em: 15/6/2007 15:15
Transferir mensagem para outros aplicativos Transferir


Re: Apagar arquivos periodicamente.
Webmaster
Cadastrado em:
2/4/2007 7:17
De Recife
Grupo:
Moderador
Registered Users
Colaborador
root
Webmasters
Mensagens: 1680
Offline
Muito bom,

mas esse comando apagará os arquivos de que pasta?? do "/"???

Enviado em: 15/6/2007 15:18

"A informação mais desejada é sempre a menos disponível." - RTFM

Renato Bezerra
Linux User: #488220
LPIC-2 - Linux Professional Institute Certification
[email protected]
(81)8640-2082
Transferir mensagem para outros aplicativos Transferir


Re: Apagar arquivos periodicamente.
Just can't stay away
Cadastrado em:
28/7/2006 17:00
De HellCife - PE
Grupo:
Registered Users
Mensagens: 120
Offline
Não.

Apenas da pasta que está o arquivo. Neste caso o /root

para pesquisar dentro de outro diretório

find diretório -ctime +6 -exec rm -rf {} \;


Espero ter ajudado

Enviado em: 15/6/2007 15:22
Transferir mensagem para outros aplicativos Transferir


Re: Apagar arquivos periodicamente.
Webmaster
Cadastrado em:
2/4/2007 7:17
De Recife
Grupo:
Moderador
Registered Users
Colaborador
root
Webmasters
Mensagens: 1680
Offline
Agora sim!!!

muito bom!!

Obrigado!! Ajudou bastante

Enviado em: 15/6/2007 15:23

"A informação mais desejada é sempre a menos disponível." - RTFM

Renato Bezerra
Linux User: #488220
LPIC-2 - Linux Professional Institute Certification
[email protected]
(81)8640-2082
Transferir mensagem para outros aplicativos Transferir


Re: Apagar arquivos periodicamente.
Webmaster
Cadastrado em:
2/11/2006 22:17
De Recife
Grupo:
root
Registered Users
Colaborador
Moderador
Webmasters
Mensagens: 1847
Offline
foi pro caderninho.

Enviado em: 15/6/2007 15:27

Gustavo Henrique Soares dos Santos
RHCE - Red Hat Certified Engineer
CCNA - Cisco Certified Network Associate
CCAI - Cisco Certified Academy Instructor
LPIC2 - Linux Professional Institute Certication Level 2
Novell CLA - Novell Certified Linux Adm
Transferir mensagem para outros aplicativos Transferir


Re: Apagar arquivos periodicamente.
Home away from home
Cadastrado em:
19/4 3:00
De Tbilisi
Grupo:
Registered Users
Mensagens: 3289
Offline

Enviado em: 22/4 3:56
Transferir mensagem para outros aplicativos Transferir






Você pode exibir os tópicos.
Você não pode iniciar um novo tópico.
Você não pode responder.
Você não pode editar.
Você não pode excluir mensagens.
Você não pode incluir votações.
Você não pode votar.
Você não pode anexar arquivos.
Você não pode enviar mensagens sem aprovação.

[Pesquisa Avançada]