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: