![](https://seccdn.libravatar.org/avatar/34e7473442c16f7c44c7ae63cffaa341.jpg?s=120&d=mm&r=g)
Hi! Am Fre, 2002-05-03 um 09.50 schrieb Konrad Neitzel:
man chattr -> zu 99% nicht Deine Lösung!
Kannte ich noch nicht, hat aber nichts geholfen (s.u.)
Schau Dir einmal die Rechte des Verzeichnisses an! Wenn auch ein ls -l nicht funktioniert (Was heisst, funktioniert nicht?), dann kann dies verschiedene Gründe haben:
Kurz nochmal die Struktur zur Übersicht: /home/martin/.kde2old/share/apps/kio_http/cache/k/<hier liegt die Datei> Funktioniert nicht heisst <...>k # ls -l ls: <Dateiname>: Permission denied total 0 drwxrwxrwx 2 root users 115 May 3 08:31 . drwxrwxrwx 3 root users 52 May 3 08:31 .. Habe das .kde2old-Verzeichnis mal root als owner übergeben, hat leider trotz rekursiver Änderung nichts genutzt. Er ändert alle Rechte, nur die der Datei nicht.
- Festplatte defekt? -> Dateisystem prüfen!!!!
Versuch: # fsck.reiserfs /home reiserfsck 3.x.1b (2002) Will read-only check consistency of the filesystem on /home Will put log info to 'stdout' Do you want to run this program?[N/Yes] (note need to type Yes):Yes reiserfs_open: bread failed reading block 2 reiserfs_open: bread failed reading block 16 reiserfs_open: neither new nor old reiserfs format found on /home reiserfsck: could not open filesystem on "/home" Sieht nicht gut aus...warum erkennt er das reiser-format nicht? Ah ja, mir fällt grade ein, daß ich vor kurzem über das YOU ein Update der reiserfstools eingespielt habe. Könnte das daran liegen?
- Rechte des Verzeichnisses stimmen nicht?
Nur die Rechte der Datei sind verhunzt, die Rechte der Ordner stimmen.
Wenn Du ein Verzeichnis mit allen Unterverzeichnissen löschen willst, dann kannst Du wie folgt vorgehen (als root):
1) chmod -R ugo+rwx MyVerz 2) chattr -R -i MyVerz 3) rm -rf MyVerz [...] Wenn die Dateien nicht geöffnet sind, dann sollten alle Dateien weg sein. Ansonsten sollte nur der Eintrag gelöscht werden, aber der Speicher wird noch nicht freigegeben.
Tut mir leid, hat nichts genutzt, ich erhalte bei allen Befehlen ein "Permission denied" wie oben bei ls -l (oder ls). CU Martin