varnik 10 Geschrieben 10. März 2015 Melden Teilen Geschrieben 10. März 2015 (bearbeitet) Hallo zusammen, gestern wollte eine Datei vor zufälligem Löschen schützen. Die Idee war einen Hardlink in einem Unterverzeichnis zu erstellen, damit die sich ständig ändernde Datei auch dort immer aktualisiert. Also gesagt-getan. Mit mklink /h Unterordner\Dateiname Dateiname einen Hardlink erstellt und zu Testzwecken die ursprüngliche Datei verändert und gespeichert. Die verlinkte Datei hat sich nicht geändert - weder inhaltlich noch zeitmäßig. Warum? Meines Wissens ist ein Hardlink nur ein "anderer Name" im Dateisystem für einen und denselben Datenbereich. Ändert sich der Inhalt, so müssen die Änderungen unter allen "Namen" erscheinen. Täusche ich mich? Nachtrag: Es handelt sich um eine Excel-Tabelle. Eine einfache Textdatei verhält sich nach den Regeln. Ich bin überfragt. bearbeitet 10. März 2015 von varnik Link zu diesem Kommentar
NilsK 2.934 Geschrieben 10. März 2015 Melden Teilen Geschrieben 10. März 2015 Moin, zu dem Phänomen kann ich nichts sagen - aber dein Ansatz erscheint mir seltsam. Warum soll ein Hardlink ein versehentliches Löschen verhindern? Gruß, Nils Link zu diesem Kommentar
varnik 10 Geschrieben 10. März 2015 Autor Melden Teilen Geschrieben 10. März 2015 (bearbeitet) Hi Nils, wie gesagt, existiert eine verlinkte Datei bzw. deren Inhalt solange alle "Namen" nicht gelöscht sind. Wird einer der Namen zufällig gelöscht, so kann man immer die verlinkte Datei aus dem Unterverzeichnis nochmal in den oben stehenden Ordner "zurück kopieren/verlinken". Ausserdem muss der Inhalt dieser "Sicherungskopie" immer aktuell sein, was Experimente mit einer TXT-Datei auch beweisen. Mit einer Excel-Tabelle funktioniert es komischerweise nicht. PS: Das Problem liegt am Verhalten vom Office beim Speichern. Die geänderte Datei wird als eine Neue gespeichert, die Alte gelöscht und die Neue bekommt den Namen der Alten. Dadurch wird der Hardlink leider gebrochen. Also kein Bug sondern a Feature. :-) bearbeitet 10. März 2015 von varnik Link zu diesem Kommentar
Kalterherberger 0 Geschrieben 4. November 2020 Melden Teilen Geschrieben 4. November 2020 Am 10.3.2015 um 10:04 schrieb NilsK: Moin, zu dem Phänomen kann ich nichts sagen - aber dein Ansatz erscheint mir seltsam. Warum soll ein Hardlink ein versehentliches Löschen verhindern? Gruß, Nils Weil ein Hardlink ein Zeiger auf eine Datei ist. Im Prinzip ist der erste Verzeichniseintrag einer Datei auch schon ein Hardlink. Die Datei wird erst gelöscht, wenn der letzte Hardlink auf die Datei gelöscht wird. Deshalb kann ein weiterer Hardlink durchaus ein Löschschutz darstellen. Für das Office-Problem suche ich auch noch eine Lösung. Tolles Feature! Link zu diesem Kommentar
Weingeist 159 Geschrieben 6. November 2020 Melden Teilen Geschrieben 6. November 2020 Löschen ist ein NTFS-Feature... Rechte entziehen wäre eine Möglichkeit. Ist auch etwas transparenter als ein Hardlink. Hardlinks ist eher etwas für statisches Zeugs... Link zu diesem Kommentar
lefg 276 Geschrieben 6. November 2020 Melden Teilen Geschrieben 6. November 2020 Moin Dieser Faden ist von 2015. Der TO hat den nicht mehr gerührt. Link zu diesem Kommentar
Weingeist 159 Geschrieben 6. November 2020 Melden Teilen Geschrieben 6. November 2020 olé olé tatsächlich... Immer wieder interessant wie so altes ZEugs hervorkommt =) Link zu diesem Kommentar
Damian 1.533 Geschrieben 13. Januar 2021 Melden Teilen Geschrieben 13. Januar 2021 Hi Am 6.11.2020 um 17:08 schrieb Weingeist: olé olé tatsächlich... Immer wieder interessant wie so altes ZEugs hervorkommt =) Irgendeine Suchmaschine hilft immer. Ich schließe hier ab, dann kann der Fred in Ruhe weiter im Keller schlummern. VG Damian 1 Link zu diesem Kommentar
Empfohlene Beiträge