Als «find» getaggte Fragen

Ein Befehlszeilenprogramm zum Suchen von Dateien und Verzeichnissen.

2
So finden Sie ausführbare Dateien
Ich weiß, dass es einen Suchschalter gibt. aber ich möchte wissen, wie man einen bestimmten Dateityp durchsucht. Zum Beispiel brauche ich eine Art Terminalbefehl, der nur nach ausführbaren Dateien sucht .
8 find 

7
Wie kann ich Dateien schneller finden als suchen oder suchen?
Ich habe den Befehl find verwendet, um Dateien auf meiner 1-TB-Festplatte zu finden. es dauert sehr lange. dann habe ich locate verwendet, was sich bei regelmäßiger Aktualisierung mit updateedb als schneller erwiesen hat. Die Einschränkung beim Suchen besteht jedoch darin, dass ich keine Dateien mit einer bestimmten Größe oder einer …
8 search  find 

4
Wie erhalte ich eine Liste nur der Dateien (nicht der Verzeichnisse) aus einem Paket?
Mit kann dpkg -L <package name>ich eine Liste aller Dateien aus einem Paket abrufen, aber es enthält auch eine Liste der Verzeichnisse, die ich ausschließen möchte. Also zum Beispiel: dpkg -L elixir gibt mir: /. /usr /usr/bin /usr/lib /usr/lib/elixir /usr/lib/elixir/bin /usr/lib/elixir/bin/elixir /usr/lib/elixir/bin/elixirc /usr/lib/elixir/bin/iex /usr/lib/elixir/bin/mix /usr/lib/elixir/lib /usr/lib/elixir/lib/eex /usr/lib/elixir/lib/eex/ebin /usr/lib/elixir/lib/eex/ebin/Elixir.EEx.Compiler.beam (etc...) Ich …

3
Wie kann ich ein Verzeichnis rekursiv nach Namen suchen und seinen Inhalt (einschließlich aller Unterverzeichnisse und Dateien) löschen, während ich das Verzeichnis selbst behalte?
Gegeben : Ich habe eine Baumstruktur mit Ordnern EmptyMeauf verschiedenen Ebenen EmptyMe Verzeichnisse enthalten Unterverzeichnisse und Dateien Erforderlich : Leeren Sie den Inhalt von EmptyMeVerzeichnissen ( einschließlich ihrer Unterverzeichnisse), während Sie diese Verzeichnisse behalten (ohne sie zu löschen). Frage : Was ist der Unix-Befehl, um alle EmptyMeVerzeichnisse der aktuellen Ebene …
7 command-line  find  rm 

2
Wie kann ich alle Java-Quelldateien in das jeweilige Paketverzeichnis verschieben?
Ich bin neu in Linux und weiß nicht viel über Linux-Befehle. Mein Szenario ist, dass ich so viele Java-Quelldateien mit unterschiedlichen Paketnamen in einem Verzeichnis habe. Ich möchte alle diese Java-Quelldateien in ihr jeweiliges Paketverzeichnis verschieben. In jeder Java-Quelldatei ist die erste Zeile eine Paketanweisung, der möglicherweise ein Kommentar vorangestellt …

4
Suchen Sie die Datei, indem Sie sie auf ihrem Pfad abgleichen
Ich habe ein Verzeichnis mit einer Reihe von Unterverzeichnissen. Jedes dieser Unterverzeichnisse enthält ein Unterverzeichnis, die alle denselben Namen haben. Ich möchte eine Liste all dieser Dateien in der Befehlszeile erstellen. Also zum Beispiel, wenn ich habe: dir1/ file1.txt subdir/ relevant_file1.c relevant_file2.c dir2/ file2.txt subdir/ relevant_file3.txt relevant_file4.java dir3/ subdir/ relevant_file5.cpp …

2
Wie lösche ich Ordner mit n oder weniger Dateien?
Ich muss einige Ordner bereinigen und möchte Verzeichnisse entfernen, die 10 oder weniger Dateien enthalten. Ich habe versucht, mir GNUs anzusehen find, aber es gab nichts, was mit der Anzahl der Dateien in einem Verzeichnis zu tun hatte. Mit welchen Befehlen soll ich das erreichen?

5
Wie kann ich den Befehl find mit anderen Befehlen kombinieren, damit ich nicht zum Ordner navigieren muss?
Manchmal möchte ich bestimmte Dateien ausführen, aber nicht bis zum Ordner navigieren. Wenn ich den Dateinamen kenne und find -name file_name.pynur ein Ergebnis zurückgebe, kann ich das einfach verwenden? Anstatt beispielsweise zu einem bestimmten Ordner zu navigieren und Folgendes aufzurufen: python file_name.py Kann ich schreiben: python [ find -name file_name.py …

3
Wie schließe ich mit find ein Verzeichnis nach Namen aus?
Ich habe viele Verzeichnisse auf meinem System, deren Struktur folgendermaßen aussieht: \-----data \------- 001abc \------- 002abc \------- 003abc \------- 004abc \------- 005abc \ .... Wenn ich ein bestimmtes Verzeichnis suchen möchte, gebe ich einfach ein, find . -iname "002abc*"aber wie kann ich ein Verzeichnis finden, das bestimmte Namensübereinstimmungen ausschließt? So …
7 bash  find 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.