Recentemente, tentei locate
um arquivo chamado id_rsa
para descobrir se um usuário já havia gerado uma chave pública. Eu corri locate id_rsa
, mas nada apareceu. Eu até procurei, .ssh
mas não consegui encontrá-lo. A pasta existe e o arquivo também, mas a pasta está oculta.
Então, como posso locate
analisar todos os arquivos e pastas do sistema?
sudo /usr/libexec/locate.updatedb
primeiro?locate
usado para localizar arquivos. Se o arquivo for recente, é possível que ele ainda não tenha entrado no banco de dados.Respostas:
Bem, esta é uma abordagem usando find:
Você pode usar "*" em vez de "/ path / folder" para pesquisar todos os lugares. Além disso, você pode modificar -maxdepth para a quantidade de subpastas que deseja pesquisar e -type d, se desejar procurar uma pasta em vez de um arquivo.
fonte