Hallo Christian, hallo Leute, Am Donnerstag, 26. August 2004 11:15 schrieb Christian (aka Neodaxus):
FOLGEPROBLEM: Wiz (info-zip) unter Windows ignoriert Dateien mit eckigen Klammern und bestimmten seltenen Sonderzeichen!!
*autsch* Wer hat sich diese Dateinamen denn ausgedacht? Wobei: eigentlich hört sich das noch harmlos an, richtig interessant wird es mit Zeilenumbrüchen, Tabs, Backslashes usw. im Dateinamen *g*
FRAGE: Hat jemand eine Idee wie ich mit über 50.000 Dateien (ca. 15GB) von Windows (NFTS) auf SuSE umziehe, ohne daß aus irgendwelchen Gründen irgendwelche Dateien fehlen?
NTFS lässt sich unter Linux mounten. Zwar nur read-only, aber das ist ja in Deinem Fall kein Problem.
Andersherum gefragt: Welche Limitationen für Dateinamen bestehen bei ext3 oder reiserfs,
Praktisch keine. Verboten sind lediglich: - der Pfadtrenner / und - das Nullbyte (ASCII 0), das wird AFAIK als Trenner zwischen den Dateinamen verwendet Wie Du die exotischen Dateinamen in der Shell escapen musst, ist eine andere Sache, aber ein cp -a ./ /zielverzeichnis stört sich nicht an Sonderzeichen. Zum eigentlichen Kopieren empfiehlt sich dann die in der SDB im Artikel maddin_kopieren empfohlene Vorgehensweise mit tar.
und wie kann man erreichen, daß Dateien dann besser automatisch umbenannt werden anstelle übersprungen zu werden?
Dürfte erstmal überflüssig sein ;-)
Gibt es außerdem einen Befehl (bzw. Konqueror-Einstellung), der für ein Verzeichnis anzeigt, wie viele Dateien/Unterverzeichnisse existieren und wie groß diese zusammen sind (nicht verbrauchter Plattenplatz, sondern tatsächliche Größe, also das Pendant zum Rechtsklick+Eigenschaften bei Windows-Ordnern)?
Im Konqueror: Rechtsklick - Eigenschaften - Allgemein. Und dann bei "Größe" nachsehen. In der Konsole: du (evtl. mit --bytes, siehe manpage)
Eine der Archive heißt Thunderbird-Mails.zip, wenn ich jedoch auf diese Daten mit dem Konqueror klicke kommt die Fehlermeldung "The file or folder zip:/home/neo/Thunderbird-Mails.zip does not exist". Manche andere zip-Dateien werden vom Konqueror jedoch anstandslos geöffnet, wie beim XP-Explorer. Weiß jemand das Geheimnis?
(Dazu und zu den nächsten beiden Sätzen habe ich bislang leider nichts gefunden.)
Irgendwelche Sonderzeichen im Dateinamen?
Wenn ich 'gunzip -dr Thunderbird-Mails.zip' ausführe lande ich wieder beim Prompt, ohne daß etwas passiert und auch ohne Fehlermeldung.
gunzip != zip g(un)zip ist fürs Komprimieren einzelner Dateien gedacht (Endung: .gz), nicht für Archive mit mehreren Dateien. Und bevor der Einwand kommt: ein .tar.gz ist eine .tar-Datei, die hinterher komprimiert wurde.
'unzip Thunderbird-Mails.zip' funktioniert,
Na also, das wollte ich sowieso gerade vorschlagen ;-)
und benenne ich die zip-Datei in eine Datei mit der Änderung gz um, ergibt 'gunzip -dr Datei.gz' oder auch 'gunzip -d Datei.gz' die Fehlermeldung "gunzip: [Datei] has more than one entry -- unchanged".
Klar, s. o. Gruß Christian Boltz -- Dessen NOC erklaerte uns aber, dass das Mailproblem nicht an ihnen liegen koennte der ihr Router habe gar keinen Port 25. Der habe nur 16 Ports. Also kann Mails nichts mit Port 25 zu tun haben. [Ulli Horlacher in dasr]