1. Dashboard
  2. Forum
    1. Unerledigte Themen
  3. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team-Mitglieder
    4. Trophäen
    5. Mitgliedersuche
  4. Tutorial Bereich
  • Anmelden
  • Registrieren
  • Suche
Dieses Thema
  • Alles
  • Dieses Thema
  • Dieses Forum
  • Seiten
  • Forum
  • Lexikon
  • Erweiterte Suche
  1. Informatik Forum
  2. Webmaster & Internet
  3. Entwicklung

Last modified-Date von Verzeichnissen

  • Christoph R.
  • 12. Juli 2009 um 22:39
  • Unerledigt
  • Christoph R.
    16
    Christoph R.
    Mitglied
    Reaktionen
    36
    Punkte
    2.626
    Beiträge
    428
    • 12. Juli 2009 um 22:39
    • #1

    Hallo!

    Ich möchte von einem Verzeichnis wissen, wann der letzte Schreibzugriff auf dieses, oder ein Unterverzeichnis bzw. eine Datei in beliebiger Rekursionstiefe erfolgt ist. Das LastModified-Date wird ja nur geschrieben, wenn in dem jeweiligen Verzeichnis direkt etwas geändert wird. Als Dateisystem kommen für mich NTFS, ext2 oder ext3 in Frage.

    Geht so etwas prinzipiell in konstanter Zeit, oder muss ich rekursiv den Verzeichnisbaum durchsuchen? Ich befürchte eher letzteres...

  • Ringding
    11
    Ringding
    Mitglied
    Reaktionen
    12
    Punkte
    1.237
    Beiträge
    244
    • 13. Juli 2009 um 08:24
    • #2

    Deine Befürchtung ist korrekt ;). Wobei unter Windows Verzeichnis-Timestamps soundso nie hochgezählt werden, AFAIK.

    Wenn deine Software ständig läuft, gäbe es noch die Möglichkeit, das Verzeichnis laufend zu überwachen - durch inotify o.Ä. (da gibt's so viele Varianten davon, dass ich aufgehört habe, darauf zu achten, welche gerade in Mode ist).

  • Christoph R.
    16
    Christoph R.
    Mitglied
    Reaktionen
    36
    Punkte
    2.626
    Beiträge
    428
    • 13. Juli 2009 um 09:54
    • #3

    Ständig läuft sie nicht. Dann bleibt mir wohl keine andere Wahl als alles zu durchsuchen.

  • Maximilian Rupp 27. Dezember 2024 um 00:26

    Hat das Thema aus dem Forum Programmieren nach Entwicklung verschoben.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!

Benutzerkonto erstellen Anmelden

Benutzer online in diesem Thema

  • 1 Besucher

Rechtliches

Impressum

Datenschutzerklärung