GNU/Linux >> LINUX-Kenntnisse >  >> Linux

So finden Sie eine Datei mit name=php.ini unter Linux mit dem Befehl grep

Normalerweise würden Sie find verwenden nicht grep um Dateien nach Namen zu finden.

find / -name php.ini

Wenn Sie grep verwenden müssen

cd /; ls -lR | grep php.ini

Ersetzen Sie in beiden Fällen „/“ durch den absoluten oder relativen Pfad des Verzeichnisses, in dem Sie die Suche starten möchten.

Beachten Sie, dass Linux auch einen locate hat Befehl, der auf Indizierung angewiesen ist - Einzelheiten finden Sie auf der Manpage. Dies geht am schnellsten, wenn die richtigen Standorte indiziert sind.


Nur um ein paar weitere Informationen hinzuzufügen...

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

funktionieren natürlich, aber mit

könntest du besser bedient sein
locate php.ini

die die indizierte Dateisystemdatenbank verwendet, um die Datei zu lokalisieren. Es ist erheblich schneller. Um den Dateisystemindex zu aktualisieren, lautet der Befehl:

updatedb

Diese erforderten jedoch, soweit ich mich erinnere, root.

Haftungsausschluss:Ich habe Linux jahrelang nicht für irgendetwas Sinnvolles verwendet ... Ich habe das damals gelernt, als die vorherrschende Distribution Slackware war und Debian Potato noch nicht einmal draußen war ...


Linux
  1. So finden Sie Dateien mit dem fd-Befehl in Linux

  2. Linux grep-Befehl

  3. So teilen Sie ISO oder Datei mit dem Befehl „Split“ in Linux

  4. Wie hängt man eine Datei mit dem Mail-Befehl unter Linux an?

  5. Listen Sie die Datei mit dem Befehl ls in Linux mit vollständigem Pfad auf

So verwenden Sie den Linux-rm-Befehl mit Beispielen

Verwenden des Cat-Befehls unter Linux mit Beispielen

Verwenden des GREP-Befehls unter Linux mit Beispielen

So finden Sie eine Zeichenfolge in einer Datei unter Linux

So sperren Sie eine Textdatei in Linux mit dem Befehl flock

So finden Sie Dateien mit dem fd-Befehl in Linux