Desvendando a Busca no Linux: Encontrando Arquivos e Pastas

Navegar pelo sistema Linux pode ser incrível, mas encontrar o que você precisa pode ser um desafio. Existem alguns comando que podem nos ajudar a simplificar a busca por arquivos e pastas, vamos a eles!

FIND

O comando find é útil quando você precisa procurar arquivos e diretórios com base em critérios específicos, como nome, tipo, permissões, etc.

Ele pode ser utilizado de algumas formas, vamos às principais:

Procura por nome

find /caminho/para/busca -name nome-do-arquivo

Esse comando utliza sistema case sensitive, se você não souber se há diferenciação entre maiúsculas e minúsculas, utilize o parâmetro -iname, ficará mais ou menos assim:

find /caminho/para/busca -iname nome-do-arquivo

Procura por extensão

Podemos também efetuar uma busca por extensões, o retorno será todos os arquivos com a extensão solicitada na busca.

find /caminho/para/busca -name .extensão

LOCATE

O comando locate é eficiente para buscas rápidas, pois consulta um banco de dados pré-existente. No entanto, ele pode não ser tão preciso se o banco de dados não estiver atualizado.

Antes de usar, atualize o banco de dados:

sudo updatedb

Agora, busque rapidamente:

locate nome-do-arquivo

REALPATH

O comando realpath é útil quando você precisa obter o caminho real de um arquivo ou diretório, considerando links simbólicos ou caminhos relativos.

realpath nome-do-arquivo-ou-diretorio

Escolher o comando certo depende das necessidades específicas da sua tarefa. Experimente cada um deles em diferentes situações para se familiarizar e escolher o mais adequado para a sua situação.

Sobre Jhonathan Chaves 61 Artigos
Amante de novas tecnologias, apaixonado pela família e louco pelo Corinthians.

Seja o primeiro a comentar

Faça um comentário

Seu e-mail não será divulgado.


*