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: