Preciso encontrar algumas configurações enterradas em algumas pastas ocultas e não consigo me lembrar onde elas devem navegar diretamente para elas Cmd+ Shift+ G.
Fiz um sudo find -name Foo*
(lento), mas nenhum dos arquivos retornados estava em pastas ocultas.
Qual é a maneira mais fácil de pesquisar todos os arquivos ocultos?
sudo
é desnecessário, a menos que você precise procurar nos diretórios aos quais não tem acesso. A pesquisa em diretórios ocultos não requer privilégios elevados, se é por isso que está sendo usada no seu exemplo.Respostas:
mdfind
parece ignorar muitos arquivos ocultos.mdfind 'kMDItemFSInvisible==1&&kMDItemFSName==filename'
lista.DS_Store
arquivos, mas não por exemplo.bash_history
. Eu não encontrei nenhuma maneira de procurar arquivos em alguns diretórios ocultos como/private/etc/
.Enfim, Find Any File é muito mais rápido que
find
.fonte
Assumindo que por “arquivo oculto” você quer dizer arquivos cujo nome começa com um ponto ou que estão localizados em algum lugar em um diretório cujo nome começa com um ponto, e não outras formas de arquivos invisíveis , o comando a seguir imprime os nomes de todos os arquivos ocultos. É lento, pois repassa todos os nomes de arquivos em qualquer lugar do seu sistema.
Explicação:
-type d -exec find {} \; -prune
executafind
em todos os diretórios (cujo nome corresponde.*
) e ignora a descida nesse diretório por causa do-prune
.-type d … -o -print
faz com que todos os não diretórios correspondentes.*
sejam impressos.Se você estiver procurando por um arquivo com um nome ou padrão específico:
O
*/.*
padrão em todo o caminho força as correspondências a estarem em um diretório oculto.Você pode adicionar
-xdev
depois/
para evitar atravessar sistemas de arquivos especiais e discos removíveis.fonte
Tente o
locate
comando Você precisarásudo launchctl load -w /System/Library/LaunchDaemons/com.apple.locate.plist
primeiro e aguardar a geração do banco de dados de localização.fonte
EasyFind é um excelente aplicativo alternativo para fazer o trabalho. É grátis e fácil. Você pode procurar texto em arquivos (mesmo os invisíveis). <= Esta pode ser uma maneira mais fácil de encontrar seus arquivos de configuração.
Você pode obtê-lo na App Store https://itunes.apple.com/us/app/easyfind/id411673888?mt=12
Disclaimer: Eu não sou afiliado com o desenvolvedor.
fonte