Você está na página 1de 1

Comandos para apagar arquivos antigos

dia=$(date +%Y-%m-%d -d "5 days ago")


rm -Rf /arquivos/rotinas/scripts/backup_hd/$dia
find /arquivos/rotinas/scripts/backup_hd -ctime +4 -exec rm -rf "{}" \;
find -maxdepth 1 -type f -ctime +5 -exec rm -f \{\} \;
find . -type f -mtime +5 | xargs rm -f
Opo 1 - controle atravs da data de modificao
Nessa opo, a data de modificao quem determina se o arquivo pode ser considerado velh
o ou no.
A desvantagem dessa opo que caso novos arquivos no sejam includos (por causa de erro
s ou alguma coisa do gnero), chegar um momento que o diretrio ir ficar vazio, pois a
data dos arquivos continuar a ser checada para se saber se o arquivo merece ser
apagado ou no.
find /diretrio/onde/esto/os/arquivos -mtime +30 -exec rm -rif {} \;
o comando -mtime +30 ir verificar quais arquivos so mais velhos que 30 dias
- Exibe uma descrio contendo os nome dos arquivos que esto compactados
no arquivo 'files.zip' testando a integridade do mesmo
unzip -t files.zip
- Exibe uma descrio contendo os nome dos arquivos, data, hora e tamanho
que esto compactados no arquivo 'files.zip'
unzip -l files.zip
- Exibe uma descrio contendo os nome dos arquivos e seus contedos
(formato TXT) que esto compactados no arquivo 'files.zip'
unzip -c files.zip
- Exibe o contedo do arquivo 'tar.gz'
tar -tz file.txt.tar.gz
- Exibe o conteudo do arquivo 'texto.txt.bz2'
bzip2 -c texto.txt.bz2
- Exibe o contedo do arquivo 'file7.gz'
gzip -l file7.gz
- Verifica a integridade do arquivo 'texto.txt.bz2'
bzip2 -t texto.txt.bz2
http://linux.meuhobby.com/artigos/manuais/manuais/Super_Manual_de_comandos_do_GN
ULinux.txt

Você também pode gostar