Risposte:
Normalmente useresti per findnon greptrovare i file per nome.
find / -name php.ini
Se devi usare grep
cd /; ls -lR | grep php.ini
In entrambi i casi sostituire "/" con il percorso assoluto o relativo per la directory in cui si desidera avviare la ricerca.
Nota che Linux ha anche un locatecomando che si basa sull'indicizzazione - controlla la sua pagina man per i dettagli. Questo è più veloce se le posizioni giuste sono indicizzate.
Solo per aggiungere qualche informazione in più ...
trova / -name php.ini cd /; ls -lR | grep php.ini
ovviamente funzionano, ma potresti essere meglio servito con
individuare php.ini
che utilizza il database indicizzato del filesystem per individuare il file. È considerevolmente più veloce. Per aggiornare l'indice del filesystem, il comando è:
updatedb
Questi tuttavia hanno richiesto il root per quanto mi ricordo.
disclaimer: non uso Linux da anni per qualcosa di significativo ... Ho imparato questi anni quando la distribuzione predominante era slackware e debian potato non era nemmeno uscito ...
fs all | filter "php.ini"
o
fs "**/php.ini"
quando installi
npm install nixar
Altri documenti: http://nixar.work/doc
grep. Inoltre, il tuo collegamento è interrotto (restituisce una pagina vuota).
find . -name php.ini. Per ignorare il caso, utilizzarefind . -iname php.ini. Per cercare i nomi delle directory, utilizzarefind . -iname bin -type d.