Mailinglist Archive: opensuse-de (1805 mails)

< Previous Next >
Re: Frage zu Hardlinks
  • From: Roman Fietze <roman.fietze@xxxxxxxxxxxxx>
  • Date: Wed, 18 Nov 2009 13:44:07 +0100
  • Message-id: <200911181344.07357.roman.fietze@xxxxxxxxxxxxx>
Hallo Roalf,

On Wednesday 18 November 2009 13:29:57 prengel wrote:

wenn eine Datei gelöscht wird auf die ein Hardlink zeigt so bleibt sie
ja an der Position des Hardlinks bestehen.

Du loescht nie eine Datei, du loescht erst mal immer nur den
Directoryeintrag.

Wenn der letzte Directoryeintrag der auf eine bestimmte Datei, oder
besser auf die Daten einer bestimmten Datei verschwindet (und fuer
Programmierer wichtig: der letzte Prozess ein close auf diese Datei
gemacht hat), dann verschwindet auch die Datei selbst.

Soweit so gut aber gibt es einen ähnlichen Mechanismus für veränderte
Dateien?

Diese Frage verstehe ich nicht richtig. Annahme:

Du hast zwei Directoryeintrage

/dir1/file1
/dir2/file2

Die dieselbe Datei darstellen, also ein Hardlink. Sagen wir mal die
Datei enthaelt irgendetwas anderes als den Text 'Hello World!', ist ja
meistens der Fall. :)

Wenn du nun

echo 'Hello World!' > /dir1/file1
cat /dir2/file2

ausfuehrst, so bekommst du als Ausgabe natuerlich

Hello World!


Roman

--
Roman Fietze Telemotive AG Büro Mühlhausen
Breitwiesen 73347 Mühlhausen
Tel.: +49(0)7335/18493-45 http://www.telemotive.de
--
Um die Liste abzubestellen, schicken Sie eine Mail an:
opensuse-de+unsubscribe@xxxxxxxxxxxx
Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken
Sie eine Mail an: opensuse-de+help@xxxxxxxxxxxx

< Previous Next >
Follow Ups
References