GNU/Linux >> Linux Esercitazione >  >> Linux

Come trovare il file con name=php.ini su Linux usando il comando grep

Normalmente useresti find non grep per trovare i file per nome.

find / -name php.ini

Se devi usare grep

cd /; ls -lR | grep php.ini

In entrambi i casi sostituisci "/" con il percorso assoluto o relativo della directory in cui vuoi iniziare la ricerca.

Nota che anche Linux ha un locate comando che si basa sull'indicizzazione:controlla la sua pagina man per i dettagli. Questo è più veloce se vengono indicizzate le posizioni corrette.


Giusto per aggiungere qualche informazione in più...

find / -name php.ini
cd /; ls -lR  | grep php.ini

ovviamente funzionano, ma potresti essere servito meglio con

locate php.ini

che utilizza il database del filesystem indicizzato per individuare il file. È notevolmente più veloce. Per aggiornare l'indice del filesystem, il comando è:

updatedb

Questi tuttavia richiedevano root per quanto ricordo.

disclaimer:non uso Linux da anni per qualcosa di significativo... Ho imparato queste cose quando la distribuzione predominante era slackware e Debian potato non era nemmeno uscito...


Linux
  1. Come trovare file con il comando fd in Linux

  2. comando Linux grep

  3. Comando Linux:come "trovare" solo file di testo?

  4. Elenca il file usando il comando ls in Linux con percorso completo

  5. Come sostituire un file in jar con la riga di comando in Linux?

Come utilizzare il comando Linux rm con esempi

Utilizzo di Cat Command in Linux con esempi

Utilizzo del comando GREP in Linux con esempi

Come trovare una stringa in un file su Linux

Come bloccare un file di testo in Linux usando il comando flock

Come trovare file con il comando fd in Linux