Re: mkisofs identische Dateien nur einmal brennen

Am Donnerstag, 10. Juni 2004 18:04 schrieb Jens Benecke:
Suche dir "linkdups" in Google. Das durchsucht einen Verzeichnisbaum nach Dubletten und macht hardlinks draus.
linkdups -rv $VERZEICHNIS ah, ich war schon kurz davor mir das selber zu programmieren :) Da ich in zwischen manuel die Hardlinks erstellt habe, habe ich gesehen, daß es klappt. Danke!
Aber ich habe zwei Fragen noch: 1. kann ich linkdups sagen, wo er den Link setzten soll und was bleiben soll? also wenn ich Ordner a und Ordner b habe mit den gleichen Inhalt, sollen bei b die Dateien Original bleiben und in a zu Hardlinks gewandelt werden. Oder ist das später egal, welche der Dateien gelöscht wird, bleibt das nicht gelöschte mit den Inhalt erhalten? 2. kann man irgendwie abfragen, ob eine Datei ein Hardlink ist, oder eine 'echte' Datei? Oder sind beide Link und die Datei wirklich so identisch, daß ich nicht wissen muss, wo der Link ist? Also könnte ich egal welche der beide Dateien löschen später? Gruß Miklos

Am Donnerstag, 10. Juni 2004 19:08 schrieb Miklos Capek:
Am Donnerstag, 10. Juni 2004 18:04 schrieb Jens Benecke:
Suche dir "linkdups" in Google. Das durchsucht einen Verzeichnisbaum nach Dubletten und macht hardlinks draus.
linkdups -rv $VERZEICHNIS ah, ich war schon kurz davor mir das selber zu programmieren :) Da ich in zwischen manuel die Hardlinks erstellt habe, habe ich gesehen, daß es klappt. Danke!
Aber ich habe zwei Fragen noch: 1. kann ich linkdups sagen, wo er den Link setzten soll und was bleiben soll? also wenn ich Ordner a und Ordner b habe mit den gleichen Inhalt, sollen bei b die Dateien Original bleiben und in a zu Hardlinks gewandelt werden.
Oder ist das später egal, welche der Dateien gelöscht wird, bleibt das nicht gelöschte mit den Inhalt erhalten?
2. kann man irgendwie abfragen, ob eine Datei ein Hardlink ist, oder eine 'echte' Datei?
Oder sind beide Link und die Datei wirklich so identisch, daß ich nicht wissen muss, wo der Link ist? Also könnte ich egal welche der beide Dateien löschen später? OK, die Frage ist erledigt http://www.linux-magazin.de/Artikel/ausgabe/1999/05/DrLinux/drlinux2.html
Gruß Miklos

Am Donnerstag, 10. Juni 2004 19:08 schrieben Sie:
Am Donnerstag, 10. Juni 2004 18:04 schrieb Jens Benecke:
Suche dir "linkdups" in Google. Das durchsucht einen Verzeichnisbaum nach Dubletten und macht hardlinks draus. linkdups -rv $VERZEICHNIS
ah, ich war schon kurz davor mir das selber zu programmieren :) Da ich in zwischen manuel die Hardlinks erstellt habe, habe ich gesehen, daß es klappt. Danke!
Keine Ursache :-)
Aber ich habe zwei Fragen noch: 1. kann ich linkdups sagen, wo er den Link setzten soll und was bleiben soll? also wenn ich Ordner a und Ordner b habe mit den gleichen Inhalt, sollen bei b die Dateien Original bleiben und in a zu Hardlinks gewandelt werden.
Nein. Hardlinks sind völlig gleichberechtigt. Es gibt kein "Original" und "Kopie".
Oder ist das später egal, welche der Dateien gelöscht wird, bleibt das nicht gelöschte mit den Inhalt erhalten?
Jepp. Genau.
2. kann man irgendwie abfragen, ob eine Datei ein Hardlink ist, oder eine 'echte' Datei?
Nein, da beides "hard links" zu den Inhalten auf der Platte sind. :-)
Oder sind beide Link und die Datei wirklich so identisch, daß ich nicht wissen muss, wo der Link ist? Also könnte ich egal welche der beide Dateien löschen später?
So isses. -- Dipl.-Ing. Jens Benecke http://www.hitchhikers.de - Europas kostenlose Mitfahrzentrale seit 1998 http://www.rb-hosting.de - Webhosting mit Extras - PHP ab €9 - SSH ab €19 http://www.spamfreemail.de - 100% saubere Postfächer, garantiert!
participants (2)
-
Jens Benecke
-
Miklos Capek