Stats

Unter linux gibt es zur Inkrementellen Sicherung kein Archive-Bit wie bei Windows.
Der Samba-Server kann diese zwar emulieren aber Linux selbst verfährt hier etwas anders.

Genutzt werden dazu die „ctime“ bzw. „mtime“. Es gibt hier noch eine dritte Zeit, die „atime“, welche hier aber keine Rolle spielt.

Um diese Daten herauszufinden, benötigen wir das Tool stat.

stat <Datei>

Mit diesem Befehl erhalten wir z.B. folgende ausgabe:

File: »<Datei>«
Size: 439440 Blocks: 872 IO Block: 4096 reguläre Datei
Device: 811h/2065d Inode: 540732 Links: 1
Access: (0644/-rw-r–r–) Uid: ( 500/ inovit) Gid: ( 100/ users)
Access: 2011-09-13 08:29:05.000000000 +0200
Modify: 2011-09-13 08:29:09.000000000 +0200
Change: 2011-09-13 08:29:09.000000000 +0200

Man sieht neben den anderen Informationen unsere „atime“, die „mtime“ und die „ctime“.

Folgendes Script kann dazu verwendet werden, um stats für eine komplette Verzeichnisstruktur zu erzeugen.

Diese können dann mit dem Tool diff verglichen werden.
Einfach das o.g. Script in verschiedenen Zeitabständen ausführen (die dadurch erzeugte Textdatei wird bei jedem Ausführen mit dem Zeitstempel zum Erstellungszeitpunkt versehen) und mit folgendem Einzeiler vergleichen

diff <Datei1> <Datei2>