Find Befehl - Alle Verzeichnisse durchsuchen

Status
Für weitere Antworten geschlossen.

MadM4x

Benutzer
Mitglied seit
06. Mai 2017
Beiträge
153
Punkte für Reaktionen
1
Punkte
16
Moinsen,

habe gerade bei Google gesucht und folgendes gefunden:

Rich (BBCode):
find /volume1/ -depth \( -name '.@__thumb' -o -name '.DS_Store' -o -name '.AppleDouble' -o -name ':2e*' -o -name '~$!#~*' -o -name '.TemporaryItems' -o -name '.apdisk' \) -print0 | xargs -0r rm -rf

Nun wollte ich mal Fragen ob der Befehl auch noch unter DSM 6.1... so funktioniert?
Und wie ich diesen so ändere das die komplette festplatte durchsucht wird und mir das Suchergebniss in eine anständig formartierte Text Datei ausgegeben wird,
ohne sie direkt zu löschen.

Kann mir da jemand weiterhelfen?
Würd alt gerne damit auch nach den Syslogfiles usw. suchen lassen ohne extra die jeweiligen Ordner angeben zu müssen.

Also irgendwas in Richtung:
Rich (BBCode):
find / -depth \( -name '.logs' -o  -name '.log' -o -name 'LOST.DIR' -o -name '*.recycle' -o -name '.@__thumb' -o -name '.DS_Store' -o -name '.AppleDouble' -o -name ':2e*' -o -name '~$!#~*' -o -name '.TemporaryItems' -o -name '.apdisk' \) -print0 | xargs -0r


Danke schon mal an alle.


VG
 

AndiHeitzer

Benutzer
Sehr erfahren
Mitglied seit
30. Jun 2015
Beiträge
3.214
Punkte für Reaktionen
503
Punkte
174
Also ich denke, einen Fehler gibt es nicht.

2017-06-01 20_06_59 DS215AH.jpg

Zumindest macht mir der Screenshot einen braven Eindruck ...
 

Tommes

Benutzer
Sehr erfahren
Maintainer
Mitglied seit
26. Okt 2009
Beiträge
9.088
Punkte für Reaktionen
1.072
Punkte
314
Und wie ich diesen so ändere das die komplette festplatte durchsucht wird und mir das Suchergebniss in eine anständig formartierte Text Datei ausgegeben wird, ohne sie direkt zu löschen.

Komplette Festplatte (wieso eigentlich?) wäre dann halt oberhalb von /volume1, also /

Man kann die Ergebnisse einer Anfrage in eine Datei umleiten. Ob diese dann "anständig formatiert" ist, musst du selber schauen. Ich kann das grad alles nicht testen, da ich auf dem Sprung bin. Schau dir aber mal diese Seite an (grade auf die Schnelle gefunden) http://www.vorkon.de/SU1210.001/drittanbieter/Dokumentation/linuxfibel/eaumleitung.htm Dort ist beschrieben wie das geht.

Tommes
 

MadM4x

Benutzer
Mitglied seit
06. Mai 2017
Beiträge
153
Punkte für Reaktionen
1
Punkte
16
Komplette Festplatte (wieso eigentlich?) wäre dann halt oberhalb von /volume1, also /

Tommes

Na weil sich dort mit der Zeit ja auch Logfiles/Tempfiles ansammeln die mal gelöscht werden können....
oder nicht?
 

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
13.999
Punkte für Reaktionen
264
Punkte
373
Hallo,
die logs der Synology eigenen Programme werden per logrotate komprimiert und rotiert, da muß man nicht eingreifen. Bei Fremdpaketen muß man schauen ob logrotate richtig konfiguriert ist. Bei jdownloader klappts nicht wirklich. /temp ist ramfs liegt also im Hauptspeicher und nicht auf Platte.

Gruß Götz
 

MadM4x

Benutzer
Mitglied seit
06. Mai 2017
Beiträge
153
Punkte für Reaktionen
1
Punkte
16
Hallo,
die logs der Synology eigenen Programme werden per logrotate komprimiert und rotiert, da muß man nicht eingreifen. Bei Fremdpaketen muß man schauen ob logrotate richtig konfiguriert ist. Bei jdownloader klappts nicht wirklich. /temp ist ramfs liegt also im Hauptspeicher und nicht auf Platte.

Gruß Götz

Okay, danke für die Info.

Grundsätzlich war es mir wichtig das es überhaupt läuft und das findet was ich Suche ;)
Und das die Ausgabe in eine lesbare .txt funktioniert damit man das Ergebniss vor einem löschen
Prüfen kann. Daher reicht im Prinzip auch /volume1 und /volume2 ;)

Mittlerweile läufts zufriedenstellend ....


Trotzdem noch mal Danke an euch und schöne Pfingsten
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat