Gregor Hlawacek
Ich hab in meinem Lost&Found dir folgende seehr eigenartigen Sachen gefunden.
Werden bei einem Check des Dateisystems (z.B. nach einem Absturz) Dateien gefunden, die sich keinem Verzeichnis mehr zuordnen lassen, so werden sie in lost+found abgelegt. Als Dateiname wird dabei ihre Inode-Nummer (eine pro Dateisystem eindeutige Kennung) verwendet. Danach soll dann der Admin entscheiden koennen, was damit zu tun ist -- entweder, es laesst sich noch was sinnvolles aus den Dateien retten, oder es bleibt nur noch das Loeschen uebrig.
ls -l
insgesamt 3894432030 c--Srwsrwt 1 63370 47957 91, 124 Mar 1 2036 #266246 p-wS-w--wT 1 35782 10122 0 Dec 25 2018 #266249 b-w-rwxr-t 1 25021 31578 195, 59 Jan 17 1959 #266277 p-wSr-Sr-T 1 11093 33783 0 Nov 5 1931 #266302 sr-s-w---T 1 60663 16332 4294967295 Apr 20 1977 #266328 c--s-wxr-t 1 37369 21507 247, 153 Sep 15 1957 #266338 c---rwsrw- 1 58373 48553 245, 93 Aug 13 1988 #266340 c-wxr-s-wx 1 21801 63072 82, 45 Sep 19 1968 #266380
Sieht nach fuerchterlichem Datenmuell aus. Das erste Zeichen in der Zeile gibt jeweils an, um welchen Typ von Datei es sich handelt: b = block device c = character device p = named pipe (fifo) s = socket (Ausserdem gibt's natuerlich noch: - = regular file, d = directory, l = symbolic link. Hab' ich jetzt noch was vergessen?)
Abgesehen von den Benutzernamen und den REchten finde ich auch die Filegrößen imposant. 4,3 GB Mein ganzes System is nur 6GB droß und auch nur zu 20% in Verwendung. Irgendwie geht sich das nicht aus.
Die Dateigroessen haben bei diesen Dateitypen keine Bedeutung, bei den Geraetedateien (b und c) sind statt der Groesse ohnehin die beiden Geraetenummern angegeben. Aber so wie dieses Listing aussieht, wurden die gesamten Eigenschaften (z.B. Eigentuemer, Groesse, Rechte, Datum, und auch Typ) dieser Dateien voellig zerstoert. Eigentlich bleibt nur zu hoffen, dass da nirgendwo mal eine wichtige Datei dranhing, und diese Ruinen zu entfernen.
Mein eigentliches Problem ist das sich das Zeugs nicht löschen läßt. Weder von der Konsole aus noch unter zuhilfe Name von mc oder ähnlichem.
Gut moeglich, dass bei diesem Unfall auch noch einige besondere Attribute bei diesen Dateien gesetzt wurden. Sieh sie Dir einmal mit lsattr an. Taucht in den dann angezeigten Attributlisten der Dateien ein "i" (i = immutable) auf, so koennen sie auch von root nicht geaendert oder geloescht werden. In dem Fall muss vor dem Loeschen mit chattr -i dieses Attribut entfernt werden. Eilert -- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Eilert Brinkmann -- Universitaet Bremen -- FB 3, Informatik eilert@informatik.uni-bremen.de - eilert@tzi.org - eilert@linuxfreak.com http://www.informatik.uni-bremen.de/~eilert/ --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com