[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: ln - Hardlink? Bug?



Sven Joachim <svenjoac@gmx.de> wrote:
> Am 29.09.2010 um 19:45 schrieb David:

>> Jetzt sollten die beiden Verzeichniseinträge Text.txt und Anderer.txt
>> auf - physikalisch - dieselbe Datei zeigen, oder?

> Korrekt.

>> Anschließend habe ich in der Datei Text.txt ein Wort hinzugefügt.
>> Müsste jetzt *Anderer.txt* immer noch auf dieselbe Datei verweisen
>> und daher so sein wie die *geänderte* Text.txt?

> Das hängt von dem verwendeten Editor ab. Falls er die Datei an Ort und
> Stelle überschreibt ist das so, aber manche Programme benennen
> stattdessen die Originaldatei um und speichern in eine neue Datei.

Was auch kein dummes Standard-Verhalten ist. Gerade wann man mit
parallelen Quellbäumen, die via Hardlinks als billige Copy-on-Write-Variante
platzsparend aufgebaut sind, arbeitet, möchte man das Verhalten exakt
so. Dadurch belegen nur die Änderungen dann neuen Platz auf der Platte,
alles Unveränderte ist durch den Hardlink ja eingespart.

S°

-- 
Sig lost. Core dumped.


Reply to: