[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Dateien werden unter KDE nicht angezeigt (was: Re: Terminal: Dateien nicht zu sehen obwohl sie da sind)



Moin,

ich schieese dann mal ins Blaue ...

Am 2014-11-21 12:03, schrieb Ulrich Fürst:
[...]
So am Stück hintereinander getippt. Auf den Terminals (strg-alt-f1)
sind die Ausgaben unabhängig vom Aufruf.

ulrich@laptop:/media/LinuxBackup2$ ls -lisa insgesamt 8
128863 4 drwxr-xr-x 2 root root 4096 Okt 24 16:55 .
    26 4 drwxr-xr-x 5 root root 4096 Nov 20 19:37 ..

Auf Console gewechselt kurz nachdem die Platte angesteckt wurde und dann gleich in das Verzeichnis gewechselt; da das Entschlüsseln eine gewisse Zeit benötigt, "sieht" die shell nur das leere Verzeichnis, den nackten Mountpoint eben. Solange diese shell nicht angewiesen wird, das verzeichnis zu wechseln, wird eben dieses Verzeichnis beibehalten, selbst wenn es durch ein erfolgreiches Mount bereits "überschrieben" wurden.


ulrich@laptop:/media/LinuxBackup2$ ls -lisa /media/LinuxBackup2/
insgesamt 32
       2  4 drwxr-xr-x  5 root root  4096 Mai 24 21:35 .
      26  4 drwxr-xr-x  5 root root  4096 Nov 20 19:37 ..
39845889  4 drwxr-xr-x 11 root root  4096 Nov 16 14:22 Filme
16252929  4 drwxr-xr-x 19 root root  4096 Nov 16 16:20 laptop-v7
      11 16 drwx------  2 root root 16384 Mai 24 21:13 lost+found

Durch die Angabe eines Pfades bei ls liest ls das Verzeichnis welches als Parameter gesetzt wird ein. Da das Entschlüsseln mittlererweile passiert ist, werden die Dateien auch angezeigt.


lrich@laptop:/media/LinuxBackup2$ ls -lisa ./
insgesamt 8
128863 4 drwxr-xr-x 2 root root 4096 Okt 24 16:55 .
    26 4 drwxr-xr-x 5 root root 4096 Nov 20 19:37 ..

Beim Verwenden von ./ als Parameter zu ls, verwendet ls das gerade sichtbare aktuelle Verzeichnis; da die Shell aber noch auf dem Mountpoint aufsetzte sieht man nur den leeren Mountpoint.


ulrich@laptop:/media/LinuxBackup2$ ls -lisa /media/LinuxBackup2/
insgesamt 32
       2  4 drwxr-xr-x  5 root root  4096 Mai 24 21:35 .
      26  4 drwxr-xr-x  5 root root  4096 Nov 20 19:37 ..
39845889  4 drwxr-xr-x 11 root root  4096 Nov 16 14:22 Filme
16252929  4 drwxr-xr-x 18 root root  4096 Nov 21 11:31 laptop-v7
      11 16 drwx------  2 root root 16384 Mai 24 21:13 lost+found


Und hier wieder wie oben die Angabe des vollen Pfades.


Fazit: Wird ein Mountpoint gelistet __BEVOR__ der mount abgeschlossen ist, sieht man den Order wie er __VOR__ dem mounten ist (meist leer); erst bei einem neuen Einlesen __NACH__ dem kompletten mount, sieht
man die Einträge auf dem eingehängten Medium.

Selbiges gilt nicht nur für die Kommandoshell, sondern auch für irgendwelche Dateimanager. Es soll allerdings auch Shells und/oder Dateimanger geben, die __IMMER__ einen Ordner neu einlesen und daher immer gleich alles
richtig anzeigen (zumindest kommt luser das so vor)

HTH

Gruss
-- hgb


Reply to: