Linux 14.981 Themen, 106.344 Beiträge

find zeitspanne

ghartl1 / 3 Antworten / Flachansicht Nickles

hallo,

vielleicht kann mir das jemand ausdeutschen

habe grosse probleme, die zeitspanne bei einem find befehl genau anzugeben..

habe unten ein paar beispiele..wäre nett, wenn ihr mir sagen könnt, ob meine interpretation stimmt..


find -amin 10 #alle daten die vor(0-10) min berührt (gelesen) wurden..
#######################################################################
find -newer datei #alle dateien,die nachträglich geändert wurden
######################################################################
find -anewer file #file zuerst geändert und dann gelesen
#####################################################################
find -cnewer file # file wurde zuerst geändert und dann status geändert
########################################################################
find . -mtime 0
#finde alles was sich in den letzten 24 stunden geändert hat??heute ist der 27ste 11 uhr. was heiist das jetzt. finde alles, von jetzt an bis gestern den 26sten 11 uhr??
#######################################################################
find -mtime 1
#finde alles was sich am letzten tag geändert hat...hmmmmmm
heute ist der 27ste 11 uhr...normalerweise rechnen die ja immer in 24std-sprüngen...aber was ist der unterschied zwischen mtime 0 und mtime 1..
bitte um erklärung
#########################################################################

gruss günter

bei Antwort benachrichtigen
Bergi2002 ghartl1 „find zeitspanne“
Optionen

Hi Günter,

ich bin jetzt wahrlich kein erfahrener Linux-/Unix-User (Erfahrungen habe ich zwar mal damit in Unizeiten gemacht, aber das ist schon ein bisschen her), aber wenn ich mich recht erinnere, dann hast du mit deinen Aussagen komplett Recht:

-mtime 0 - alle Änderungen innerhalb der letzten 24 Stunden, bezogen auf die aktuelle Zeit

-mtime 1 - alle Änderungen innerhalb der 24 Stunden-Periode vor der jetzigen 24-Stunden Periode, bezogen auf die aktuelle Zeit.

Du könntest noch den Flag "-daystart" als Parameter verwenden, dann könntest du so Aussagen treffen wie "alle Files, die gestern geändert wurden" - macht manchmal mehr Sinn 8-)

BG,

Bergi2002

Life* - *available for a limited time only. Limit one (1) per person. Subject to change without notice. Provided "as is" without any warranties. Nontransferable and is the sole responsibility of the recipient. May incur damages arising from use or misuse. Additional parts sold seperately. Your mileage may vary. Subject to all applicable fees and taxes. Terms and conditions apply. Other restrictions apply. (c) Cheezburger.com
bei Antwort benachrichtigen