Als «find» getaggte Fragen

12
Wie finde ich kreisförmige symbolische Links?

Ich arbeite an einem HP-UX-System und möchte herausfinden, ob kreisförmige symbolische Links vorhanden sind. Bisher benutze ich den Befehl: ls -lrt `find ./ -follow -type l` Es wird jedoch nur ls -lrt für das aktuelle Verzeichnis als Ergebnis ausgeführt. Welchen Befehl soll ich verwenden, um alle...

11
Wie beherrsche ich den UNIX-Befehl find?

Ich denke, ich bin ziemlich fortgeschritten in der Verwendung von find, aber jedes Mal, wenn ich es benutze, kann ich mich für mein ganzes Leben nicht an die Methode erinnern, die Option -exec zu schließen. Ich verbringe jedes Mal viel Zeit mit Lesen, wenn ich es benutze. Benutze ich es einfach...

10
Find's -wahre Option: Wofür?

GNU find (und andere?) Einen -trueTest zusammen mit dem normalen -name, -mode, -userund so weiter. Von der Manpage: -wahr Immer wahr. Jedes Mal, wenn ich die Manpage sehe, bemerke ich das und frage mich, wann es nützlich sein würde. Geben Sie mir einige Beispiele, wann es nützlich ist:...

10
Verwenden Sie find mit sudo sicher

Auf einem Linux-Server muss ich Root-Berechtigungen von einer Gruppe von Benutzern entfernen. Diese Benutzer haben jedoch berechtigte Gründe, das Dienstprogramm "Suchen" verwenden zu können, um nach Dateien zu suchen, die auf Dateinamen, Änderungsdaten und anderen Metadaten basieren. Auf dem...

10
Was ist die richtige find -exec-Syntax?

Ich wollte Dateien löschen, die größer als 2 MB in einem bestimmten Ordner waren. Also rannte ich: find . -size +2M Und ich habe eine Liste von zwei Dateien ./a/b/c/file1 ./a/f/g/file2 Also renne ich dann: find . -size +2M -exec rm ; und ich bekomme die Fehlermeldung Find: missing...

7
Nicht rekursiver Fund unter Linux

Ich versuche, alle Verzeichnisse zu finden, die sich direkt im aktuellen Verzeichnis befinden und älter als ein bestimmtes Alter sind. Der Trick ist, ich möchte nur das Alter der unmittelbaren Nachkommen des aktuellen Verzeichnisses berücksichtigen und sie nicht rekursiv durchsuchen. Ein...

7
Bash: Befehl für Ergebnisse von FIND ausführen

Ich versuche, die Größe aller Dateien zu ändern, die mit einem FIND-Befehl gefunden wurden (dies sind alle Dateien in einem Verzeichnis und seinen Unterverzeichnissen). Ich habe viele Optionen ausprobiert, bin aber jedes Mal auf verschiedene Fehler gestoßen. Dies ist mein letzter Versuch: find...

7
Linux Colorize Find?

Ist es möglich, die Ausgabe von find zu "kolorieren"? Ich habe einen Fund, der auf allen meinen Servern / home sucht und bestimmte Dateien ausführt. Da diese unter anderem mit meinen anderen Suchergebnissen gemischt sind, möchte ich sie kolorieren. Ist das

7
Verwenden von `find` zum Löschen

Also, bei drei Optionen ... find .... -delete find .... | xargs rm ... find .... -exec rm ...; ..oder Variationen davon, welche Option ist vorzuziehen? Ich vermute, es gibt keine feste Antwort, und eine bestimmte Situation wird die beste Option bestimmen (bitte nennen Sie sie!).