Als «find» getaggte Fragen

21
Wie finde ich Dateien zwischen zwei Daten mit "find"?

Ich besitze ein E-Mail-Konto mit über 60 GB E-Mail-Kapazität und habe derzeit große Probleme, E-Mails des letzten Jahres (2011) mit einem E-Mail-Client zu archivieren. Über das Terminal versuche ich, find zu verwenden, um die Dateien zwischen dem 01.01.2011 und dem 31.12.2011 zu finden, aber ohne...

20
Verwenden Sie locate, um ein Verzeichnis zu finden

Ich benutze locate die ganze Zeit, um Dateien zu finden, deren Namen ich kenne. Locate ist sehr schnell und ich liebe das. Für kürzlich erstellte Dateien ist find großartig. Normalerweise weiß ich bei kürzlich erstellten Dateien, wo sie erstellt wurden, damit ich nicht mein gesamtes Dateisystem...

19
Warum kann ich * main.o finden, * .o aber nicht?

Dieser ist richtig: $ find . -name *main.o ./main.o Also, warum kann ich nicht finden *.o? $ find . -name *.o find: paths must precede expression: main.o Usage: find [-H] [-L] [-P] [-Olevel] [-D help|tree|search|stat|rates|opt|exec] [path...] [expression]

15
Finden Sie Dateien basierend auf Erlaubnis

Wie finde ich eine Liste von Dateien mit bestimmten Berechtigungen? Ich möchte Dateien finden, deren Eigentümer rootBenutzer sind und die über die rwxBerechtigung für den Eigentümer verfügen . Gibt es eine Möglichkeit, eine Liste solcher Dateien zu finden? Ich benutze Ubuntu...

15
Wie kann ich den Befehl find effizienter verwenden?

Ich wollte wissen, wie ich den Befehl find am besten effizient einsetzen kann. Ich benutze im Allgemeinen, find [filename] [dir]was mir eine lange Liste von Dateinamen gibt, keine davon in irgendeiner Weise im Zusammenhang mit meiner Suche. Ich muss nur eine Datei in einem bestimmten Verzeichnis...

15
Was ist das fehlende Argument für -exec?

Mit dem folgenden Befehl lösche ich ein Verzeichnis von Dateien und Verzeichnissen, die älter als 30 Tage sind, und verschiebe sie in ein Archivverzeichnis, das ich nach einigen Wochen löschen kann, wenn niemand nach ihren Dateien fragt. Das Zielverzeichnis hat Unterverzeichnisse nach...

14
Was ist los mit diesem Befehl 'find'?

Ich führe den folgenden Befehl aus (um alle Dateien mit der .tsErweiterung zu finden und zu löschen): find . -type f -name "*.ts" –delete Ein Fehler wird angezeigt: find: paths must precede expression: `–delete' Was habe ich falsch

13
Warum sprengt der find Befehl in / run /?

Ich habe den folgenden Befehl verwendet, um die in dieser Antwort angegebenen Python-Versionen zu überprüfen . Es funktioniert bis auf einen Fehler (siehe unten). Kann jemand erklären, warum? $ sudo find / -type f -executable -iname 'python*' -exec file -i '{}' \; \ | awk -F: '/x-executable;...