Hallo, 03.01.2008 21:56,, Alex Winzer wrote::
Von: hamann.w@t-online.de
Alex Winzer schrieb:
Vorab allen ein gesundes neues Jahr und dann zu meinem Problem:
[...] Wenn ich mir den Inhalt des Verzeichnisses mittels dir anzeigen lasse, ist erkennbar, dass er jedenfalls nicht nach dem Datum der DOS-Atrribute o.ä. sortiert. [...]
Gibt es einen Schalter, mit dem man Samba dazu bringen kann, den Clients die Einträge sortiert zu servieren?
Soweit ich weiß nicht.
Der Client liest das Verzeichnis aus und stellt es dar ...Samba "bedient nur das Plattensystem" ... dein "Inhaltsanzeiger" erledigt das sortieren....(das kannst du da ja auch umstellen) ..... die Einträge werden in physisch vorhandener Reihenfolge ausgeliefert...nun sind DOS und ext3 anders organisiert... da wird dein Problem "begraben" liegen....
------------------------------------------------------------- Wo finde ich den "Inhaltsanzeiger" und wie stelle ich ihn um? -------------------------------------------------------------
In deinem Fall wahrscheinlich Windows-Taste und E drücken, zum Server-Verzeichnis navigieren, und auf den Spaltenkopf mit "Änderungsdatum" klicken :-) In anderen Worten - das macht jeweils das Programm das den Verzeichnisinhalt anzeigt.
Vielleicht löst das schon mein Problem.
Dieses besteht bei Linux übrigens nicht, wenn ich auf der Konsole *dir* oder *ls* eingebe. Dann werden die Dateien richtig sortiert; und zwar nach dem _Namen_. Allerdings weiß ich nicht, ob nicht die Befehle sortieren. Probiere ich aber aus.
Ja, ls sortiert selber. Z.B. 'ls --help': ... -U nicht sortieren; Einträge...
Nach "lustigen" Erfahrungen mit einer anderen Software würde ich annehmen, dass auf dem Samba Server z.B. reiserfs drauf ist - dort erscheinen neu angelegte Dateien definitiv nicht in der Reihenfolge des Anlegens
Generell ist die Reihenfolge, in der ein Dateisystem die Verzeichniseinträge liefert, nicht einheitlich.
Das ist es leider auch nicht. Es werkelt überall ext3.
Ich habe auch die Feststellung gemacht, dass es nicht komplett durcheinandergewürfelt wird. Nach dem Kopieren von z.B. 10 Dateien in entsprechender Reihenfolge sieht das z.B. so aus:
01 04 05 02 03 07 06 09 08 10
Ich habe noch nicht gesehen, dass die zuletzt kopiert Datei z.B. am Anfang steht.
Das dürfte mehr oder weniger Zufall sein :-) Übrigens ist die Reihenfolge, in der Dateien angezeigt werden, bei dir unter DOS auch nicht unbedingt nach Änderungsdatum sortiert. Nur sind die Verzeichnisstrukturen weitaus weniger komplex (lineare Liste, und freigewordene Einträge werden nicht unbedingt sobald wie möglich wieder belegt) als typische Unix-Dateisysteme (verkette Listen, Baumstrukturen, das ganze mit vielen Extras...). Grüßle und Frohes Neues Jahr, bei der Gelegenheit! Arno
Gruß, Alex
-- Arno Lehmann IT-Service Lehmann www.its-lehmann.de -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org