Script [RESOLVIDO]

1. Script [RESOLVIDO]

Amelio Buzato
amdbuzat

(usa Debian)

Enviado em 18/12/2009 - 09:50h

Pessoal, não manjo muito de script e por isso gostaria de saber se alguem pode me ajudar.

No nosso servidor de arquivos tem uma pasta no caminho /mnt/windows/sdd/File3/Temporarios

É o lixão da rede. Eu gostaria que todo dia 2 essa pasta fosse esvaziada automaticamente. Alguem sabe como montar um script para isso ??


  


2. Re: Script [RESOLVIDO]

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 18/12/2009 - 09:57h

Não precisa d script. Basta adicionar uma regra no seu cron (agendador d tarefas do linux). Como root, execute:

# crontab -e

Vai abrir o arquivo d config dele (com o editor vi). Aperte "i" (para inserir caracteres) e acrescente essa linha (supondo q vc queira rodar esse comando todo dia 2 d kda mês às 08:00):

0 8 2 * * /usr/bin/rm -rf /mnt/windows/sdd/File3/Temporarios/* 1> /dev/null

Aperte "esc" e depois digite ":x" para salvar. Pronto!


3. Re: Script [RESOLVIDO]

Magno Lima
magnolinux

(usa Debian)

Enviado em 18/12/2009 - 10:01h

Está regra que o renato passou acima irá funcionar, o que vc pode fazer depois e ir montando um script personalizado para passar a analisar esse "trash" e ir deletando em determinados tempo..

Eu utilizo um script que todo dia ele varre algumas pastas do meu servidor, procurando arquivo que foram excluidos a 30 dias e então ele remove eles.. O restante permaceçe la, firme e forte...

Flw....


4. Re: Script [RESOLVIDO]

Amelio Buzato
amdbuzat

(usa Debian)

Enviado em 18/12/2009 - 10:15h

Renato, só me tire uma duvida,no crontab ficou 0 8 2 * *, o que quer dizer isso ?


5. Re: Script [RESOLVIDO]

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 18/12/2009 - 10:51h

São cinco campos:

1º - indica minutos
2º - indica as horas
3º - indica o dia do mês
4º - indica o mês
5º - indica o dia da semana

Dae vc pode mesclar do jeito q vc quiser. Quando vc põe o asterisco, indica pra repetir a todo momento do campo (ex.: se vc põe asterisco no mês, então todo mês irá repetir a regra). Veja mais em:

# man crontab


6. Re: Script [RESOLVIDO]

Amelio Buzato
amdbuzat

(usa Debian)

Enviado em 18/12/2009 - 11:00h

Valeu pelas dicas, ja agendei.
tanks


7. Re: Script [RESOLVIDO]

Magno Lima
magnolinux

(usa Debian)

Enviado em 18/12/2009 - 11:02h

Flw...

precisando só postar....






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts