[Ubuntu-BR] updatedb e locate para um disco rígido externo
Jeferson Rodrigues
jeferod83 em gmail.com
Segunda Novembro 14 10:09:52 UTC 2011
Bom dia Luciano,
Utilizo muito o find. Ele é um poderoso recurso de buscas, se tratando de
linha de comando, é claro.
E não é muito difícil usar. Meu padrão é:
find <diretorio base> -name <nome ou padrão do arquivo>
>
Citando um exemplo, quero buscar um binário chamado *foobar*, mas não sei
onde ele está, então faço assim:
find / -name foobar
>
Este seria o caso mais indicado para a solução do seu problema em não
localizar dentro do seu disco externo (/media/SAMSUNG).
Um outro exemplo seria localizar alguns documentos meus, que iniciam com a
palavra loremipsum, que não sei onde estão também:
find /home/jeferson -name loremipsum*
>
Ou se eu não me lembro se o nome do arquivo estava em maiúsculas ou
minúsculas:
find /home/jeferson -iname loremipsum*
>
Como eu tenho compartilhamentos samba montados, utilizo bastante o -xdev,
que é uma opção para não buscar em outros sistemas de arquivos.
find /home/jeferson -xdev -iname loremipsum*
>
Enfim, o find é foda.... difícil não conseguir achar seus arquivos com ele.
Qualquer coisa dá uma olhada no manual dele.
man find
>
Espero ter ajudado.
Abraços
Em 13 de novembro de 2011 10:31, Luciano de Souza <luchyanus em gmail.com>escreveu:
> Caros,
>
> Aprecio muito o comando locate. Para mim, é mais rápido do que utilizar a
> interface gráfica. Fiz:
>
> sudo updatedb
> locate "expressão"
>
> Não consegui encontrar "expressão" quando esta se encontra em um disco
> rígido externo. Suponho que o updatedb não incluiu /media/SANSUNG.
>
> Então, pergunto-lhes: como poderia incluir este diretório de modo que, ao
> fazer "locate expressão" fossem incluídos resultados também deste disco?
>
> E se isso não for possível, de que outro modo, poderia procurar, por linha
> de comando um arquivo neste disco e considerando todos os subdiretórios?
>
> Luciano
>
> --
> Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/**comece<http://www.ubuntu-br.org/comece>
>
> Lista de discussão Ubuntu Brasil
> Histórico, descadastramento e outras opções:
> https://lists.ubuntu.com/**mailman/listinfo/ubuntu-br<https://lists.ubuntu.com/mailman/listinfo/ubuntu-br>
>
More information about the ubuntu-br
mailing list