Respostas:
Você normalmente usaria para find
não grep
encontrar arquivos pelo nome.
find / -name php.ini
Se você deve usar grep
cd /; ls -lR | grep php.ini
Nos dois casos, substitua "/" pelo caminho absoluto ou relativo do diretório em que você deseja iniciar a pesquisa.
Observe que o linux também possui um locate
comando que depende da indexação - verifique a página do manual para obter detalhes. Isso é mais rápido se os locais certos forem indexados.
Apenas para adicionar mais algumas informações ...
encontre / -name php.ini cd /; ls -lR | grep php.ini
é claro que funciona, mas você poderia estar melhor servido com
localize php.ini
que usa o banco de dados do sistema de arquivos indexado para localizar o arquivo. É consideravelmente mais rápido. Para atualizar o índice do sistema de arquivos, o comando é:
updatedb
Estes, no entanto, exigiram raiz, tanto quanto me lembro.
isenção de responsabilidade: Eu não uso o Linux há anos para algo significativo ... Eu os aprendi na época em que a distribuição predominante era o slackware, e o debian potato nem sequer estava fora ...
fs all | filter "php.ini"
ou
fs "**/php.ini"
ao instalar
npm install nixar
Mais documentos: http://nixar.work/doc
grep
. Além disso, seu link está quebrado (retorna uma página em branco).
find . -name php.ini
. Para ignorar maiúsculas e minúsculas, usefind . -iname php.ini
. Para procurar nomes de diretório, usefind . -iname bin -type d
.