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

Verwenden des Linux-Suchbefehls – Verwendung mit Beispielen

Allgemeine Suchbefehle

Suche nach einer Datei anhand des Namens

find . -name data.txt

Suchen Sie Dateien, die größer als 100 MB sind, im aktuellen Verzeichnis:

find . -xdev -type f -size +100M

Suchen nach einer bestimmten Datei in einem Verzeichnis

find ./data -name tests*

Dateien nach Erweiterung suchen:

find . -name *.jpg

Dateien oder Verzeichnisse mit bestimmten Namen finden:

# find only files, we need to use the -f option:
find ./ -type f -name "results*"

# To find only directories, we need to use the -d option:
find ./ -type d -name "results*"

Dateien in mehreren Verzeichnissen finden

find ./src ./res -name app*.* -type f

Dateien suchen, die einen bestimmten Text enthalten

find ./src -type f -exec grep -l -i "getall" {} ;

Dateien nach Größe finden
Wir können sogar Dateien nach unterschiedlichen Größen finden. Größenoptionen sind:

  • c Bytes
  • k Kilobyte
  • M Megabyte
  • G Gigabyte
    find / -size 10M

Suchen und löschen Sie bestimmte Dateien

find . -type f -name "temp*" -exec rm {} ;

Linux
  1. Finden Sie Dateien und Verzeichnisse unter Linux mit dem Befehl find

  2. 25 Nützliche praktische Beispiele für find-Befehle unter Linux

  3. Der Linux-Sed-Befehl:Verwendung und Beispiele

  4. Praktische Beispiele für den Unzip-Befehl unter Linux

  5. Suchen und entfernen Sie Dateien mit Leerzeichen mit dem Befehl find unter Linux

15 super nützliche Beispiele für den Find-Befehl in Linux

Tutorial für Linux-Suchbefehle (mit Beispielen)

Verwendung des Linux-mv-Befehls mit Beispielen

Verwendung des Linux-Befehls sed mit Beispielen

lsof-Befehl unter Linux mit Beispielen

Linux-Comm-Befehl mit Beispielen