?>

Linux-Dateisuche. Suchen Sie nach Text in Dateien

Vielleicht kennen Sie ein Problem wie: Sie können die Datei nicht finden, sie befindet sich jedoch irgendwo auf dem Computer. Dann ist der Befehl zum Suchen bequem.

Sie fragen: Wie benutzt man es? Dieses Programm hat eine riesige Manpage, wir werden uns einige häufige Fälle ansehen.

Sie können mit dem einfachsten beginnen: Wenn Sie den Namen der Datei kennen, können Sie ihn leicht finden! Sie müssen nur den Befehl find eingeben und einen bestimmten Dateinamen angeben!

Linux-Dateisuche nach Namen

find -name love 

Zum Beispiel werden wir nach allen Dateien im MP3-Format suchen und eine vollständige Liste in der Datei erstellen:

file /home/artix -iname ".mp3" > ./list.txt 

Suchen Sie nach bestimmten Dateien mit bestimmten Inhalten

find private/ -iname '*.js' -exec grep -H 'eval(' '{}' ';' > /tmp/list-all.txt 
find private/ -iname '*.js' -exec grep -H 'eval(function(p,a,c,k,e,d)' '{}' ';' > /tmp/list-final.txt 

Alle Kommentare (0)
Keine Kommentare