Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > de.comp.os.unix.linux.misc > #125240

Re: unlöschbare Files

From Alexander Schreiber <als@usenet.thangorodrim.de>
Newsgroups de.comp.os.unix.linux.misc
Subject Re: unlöschbare Files
Date 2022-09-24 12:47 +0200
Organization Not much.
Message-ID <slrntito2r.43ov.als@mordor.angband.thangorodrim.de> (permalink)
References <jp5vctFerdjU1@mid.individual.net> <jp63jaFff4oU1@mid.individual.net>

Show all headers | View raw


Claus Reibenstein <creibens@gmail.com> wrote:
> Ralph Stahl schrieb am 23.09.2022 um 16:50:
>
>> ich habe einen User gelöscht und dabei auch die Dateien mit löschen cd .
>> lassen. Das ist auch bis auf einen Rest gelungen. Ich versuche es in 
>> einer root-Shell, der gelöschte User hieß rollo:
>
> War rollo zu diesem Zeitpunkt im System angemeldet? Dann kann es
> durchaus sein, dass manche Dateien nicht gelöscht werden konnten.
>
>> root@tux2:/home/rollo/.config/xfce4.bak/desktop.bak# ls -la
>> insgesamt 36
>> drwx------ 2 rudi rudi  4096 Sep 23 16:01 .
>> drwxr-xr-x 3 rudi rudi  4096 Sep 23 16:02 ..
>> -rw-rw-r-- 1 1000 rollo 1512 Jun 21 13:48 icons.screen0-1792x1039.rc
>> [...]
>> 
>> Zunächst mal grundlegendes: Was ist "insgesamt 36"? Bytes? Was sind die 
>> einstelligen Zahlen nach den Rechten (3, 2, 1, 1...)?
>
> Gib mal "ls -lha" ein. Dann weißt Du, was die 36 bedeutet :-)
>
> Die einstelligen Zahlen sind die Anzahl der Hardlinks, die auf diese
> Datei zeigen. Normalerweise, also dann, wenn keine weiteren Hardlinks
> angelegt wurden, steht hier bei Dateien 1, bei Verzeichnissen 2 plus die
> Anzahl der darin enthaltenen Unterverzeichnisse.
>
> Diese und weitere Details findest Du in den Manualseiten von ls.
>
>> Das Problem: Was hindert mich als root daran, die Dateien und letztlich 
>> Verzeichnisse zu löschen?

Da fallen mir spontan zwei Möglichkeiten ein:
 - wenn das ein lokales Dateisystem (ext4, XFS, ...) ist, dann mal
   mit lsattr nachsehen ob da immutable gesetzt ist - allerdings
   erfordert das Setzen des immutable Attributs root Rechte, also
   eher unwahrscheinlich
 - wenn das ein NFS Mount ist, dann ist mal schauen ob auf dem Server
   no_root_squash für den Export gesetzt ist (root squash: Nutzer
   root auf dem Client wird auf Nutzer nobody auf dem Server umgemappt)

> Auch direkt nach einem Neustart des Systems und bei Anmeldung an einer
> Textkonsole? Vermutlich werden die Dateien noch von irgendetwas benutzt.

Das ist Windows Dateisystem API Verhalten, aber nicht Unix. Man kann unter
Unix (so die Rechte passend sind) sehr wohl einem Prozess eine offene
Datei löschen, sie dem Prozess quasi "unterm Hintern wegziehen". Das
entfernt aber in _dem_ Fall erstmal nur den Verzeichniseintrag und nicht
die Datei selber - die wird vom Filesystem abgeräumt sobald der letzte
offene Dateidescriptor darauf geschlossen wird. Ja, es gibt im Prinzip
file locking APIs, aber so richtig funktionieren die IIRC nicht wirklich.

Man liest sich,
             Alex.
-- 
"Opportunity is missed by most people because it is dressed in overalls and
 looks like work."                                      -- Thomas A. Edison

Back to de.comp.os.unix.linux.misc | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

unlöschbare Files Ralph Stahl <post@rstahl.de> - 2022-09-23 16:50 +0200
  Re: unlöschbare Files Claus Reibenstein <creibens@gmail.com> - 2022-09-23 18:01 +0200
    Re: unlöschbare Files Ralph Stahl <post@rstahl.de> - 2022-09-23 21:38 +0200
    Re: unlöschbare Files Alexander Schreiber <als@usenet.thangorodrim.de> - 2022-09-24 12:47 +0200
      Re: unlöschbare Files Bonita Montero <Bonita.Montero@gmail.com> - 2022-09-24 17:02 +0200
  Re: unlöschbare Files Andreas Wagner <andreasw-usenet@web.de> - 2022-09-23 16:06 +0000
    Re: unlöschbare Files Claus Reibenstein <creibens@gmail.com> - 2022-09-23 18:13 +0200
      Re: unlöschbare Files Andreas Wagner <andreasw-usenet@web.de> - 2022-09-24 16:25 +0200
        Re: unlöschbare Files "Peter J. Holzer" <hjp-usenet3@hjp.at> - 2022-09-24 22:36 +0200
    Re: unlöschbare Files Ralph Stahl <post@rstahl.de> - 2022-09-23 21:40 +0200
  Re: unlöschbare Files Claus Reibenstein <creibens@gmail.com> - 2022-09-23 18:07 +0200
  Re: unlöschbare Files Andreas Hartmann <andihartmann@01019freenet.de> - 2022-09-23 18:55 +0200
    Re: unlöschbare Files Ralph Stahl <post@rstahl.de> - 2022-09-23 21:44 +0200
      Re: unlöschbare Files Christian Garbs <mitch@cgarbs.de> - 2022-09-23 20:16 +0000
        Re: unlöschbare Files Kay Martinen <usenet@martinen.de> - 2022-09-23 23:05 +0200
          Re: unlöschbare Files Christian Garbs <mitch@cgarbs.de> - 2022-09-24 18:42 +0000
        Re: unlöschbare Files Ralph Stahl <post@rstahl.de> - 2022-09-24 15:27 +0200
          Re: unlöschbare Files Ulli Horlacher <framstag@rus.uni-stuttgart.de> - 2022-09-24 13:33 +0000
            Re: unlöschbare Files Ralph Stahl <post@rstahl.de> - 2022-09-24 15:34 +0200
            Re: unlöschbare Files Kay Martinen <usenet@martinen.de> - 2022-09-24 18:16 +0200
              Re: unlöschbare Files Helmut Waitzmann <nn.throttle@xoxy.net> - 2022-09-24 22:56 +0200
  Re: unlöschbare Files Stefan Reuther <stefan.news@arcor.de> - 2022-09-23 19:06 +0200
    Re: unlöschbare Files Ralph Stahl <post@rstahl.de> - 2022-09-23 21:48 +0200
    Re: unlöschbare Files Ralph Stahl <post@rstahl.de> - 2022-09-23 21:51 +0200
      Re: unlöschbare Files Kay Martinen <usenet@martinen.de> - 2022-09-23 22:05 +0200
        Re: unlöschbare Files Ralph Stahl <post@rstahl.de> - 2022-09-24 15:32 +0200
          Re: unlöschbare Files Gerald E¡scher <Spamer@fahr-zur-Hoelle.org> - 2022-09-24 16:18 +0000
            Re: unlöschbare Files Kay Martinen <usenet@martinen.de> - 2022-09-24 19:24 +0200
            Re: unlöschbare Files Ralph Stahl <post@rstahl.de> - 2022-09-25 11:36 +0200
              Re: unlöschbare Files Gerald E¡scher <Spamer@fahr-zur-Hoelle.org> - 2022-09-25 15:03 +0000
                Re: unlöschbare Files Ralph Stahl <post@rstahl.de> - 2022-09-26 13:01 +0200
                Re: unlöschbare Files Marc Haber <mh+usenetspam1118@zugschl.us> - 2022-09-26 13:56 +0200
                Re: unlöschbare Files Dietz Proepper <dietz-usenet@rotfl.franken.de> - 2022-09-27 08:32 +0200
                Re: unlöschbare Files Marc Haber <mh+usenetspam1118@zugschl.us> - 2022-09-27 12:25 +0200
                Re: unlöschbare Files Dietz Proepper <dietz-usenet@rotfl.franken.de> - 2022-09-27 12:57 +0200
                Re: unlöschbare Files Marc Haber <mh+usenetspam1118@zugschl.us> - 2022-09-27 18:21 +0200
                Re: unlöschbare Files Dietz Proepper <dietz-usenet@rotfl.franken.de> - 2022-09-27 21:01 +0200
                Re: unlöschbare Files Kay Martinen <usenet@martinen.de> - 2022-09-28 00:34 +0200
                Re: unlöschbare Files Frank Miller <miller@posteo.ee> - 2022-09-28 03:32 +0200
                Re: unlöschbare Files Ignatios Souvatzis <u502sou@bnhb484.de> - 2022-09-30 17:16 +0000
    Re: unlöschbare Files Stefan+Usenet@Froehlich.Priv.at (Stefan Froehlich) - 2022-09-23 20:58 +0000
      Re: unlöschbare Files Laurenz Trossel <me@example.invalid> - 2022-09-23 21:37 +0000
        Re: unlöschbare Files Kay Martinen <usenet@martinen.de> - 2022-09-23 23:48 +0200
  Re: unlöschbare Files Bonita Montero <Bonita.Montero@gmail.com> - 2022-09-23 20:28 +0200
    Re: unlöschbare Files Bonita Montero <Bonita.Montero@gmail.com> - 2022-09-23 21:18 +0200
      Re: unlöschbare Files Bonita Montero <Bonita.Montero@gmail.com> - 2022-09-23 21:20 +0200

csiph-web