Comando find na Utilização em Servidor de Backup.

1. Comando find na Utilização em Servidor de Backup.

Kaique Costa
KaiqueFloyd

(usa Ubuntu)

Enviado em 05/04/2025 - 13:49h

Comando Find

-type f : Apenas arquivos.


-type d : Apenas diretórios.


-type l : Apenas links simbólicos.



arquivos com mais de 30 dias desde sua última alteração:

find /backup -type f -mtime +30

arquivo que tem menos de 7 dias que foi modificado:

find /backup -type f -mtime -7

arquivo com tamanho maior que 2 Gigas:

find /backup -type f -size +2G

arquivo menor que 500 MB:

find /backup -type f -size -500M

busca por string absoluta:

find /home -type d -name "backup"

busca por permissão de arquivo:

find /var/www -type f -perm 644



executando outros comandos em conjunto do find

-exec comando {} \; Executa um comando para cada arquivo.

find /var/log -type f -name "*.log" -exec rm {} \;

-exec comando {} + Executa em lotes (melhor performance).

find /home -type f -name "*.jpg" -exec mv {} /backup/imagens/ +

-empty : Encontra arquivos ou diretórios vazios.

find /var/log -type f -empty

-maxdepth N Limita a profundidade da busca.

find /etc -maxdepth 2 -type f -name "*.conf"








  






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts