Moin Liste. Ich hätte da mal ne Frage zum tmp-Verzeichnis: Da liegt bei mir allerhand drin, und auch vom Volumen her ist das Verzeichnis durchaus nicht zu verachten: 703 MB. Andererseits steht die Variable OWNER_TO_KEEP_IN_TMP auf root, d.h. daß Dateien im tmp, die root gehören, und das sind sehr viele, nie gelöscht werden. Wie ist denn der richtige Umgang mit diesen Daten? Kann ich die alle einfach ab und zu löschen, oder nach einiger Zeit, oder wie handhabt man das richtig? Danke. Andy -- Andreas Feile www.feile.net
Am 19.12.2002 um 15:58 schrieb Andreas Feile:
Wie ist denn der richtige Umgang mit diesen Daten? Kann ich die alle einfach ab und zu löschen, oder nach einiger Zeit, oder wie handhabt man das richtig?
Normalerweise kannst du den Inhalt komplett löschen. Andere Distributionen machen dies sogar von Haus aus bei jedem Neustart. Alternativ kannst du ein tmpfs nach /tmp mounten. Sozusagen ein virtuelles Dateisystem dessen Daten nur im Speicher liegen und nie auf eine Festplatte (bzw. nur bei Speichernot in den Swap) geschrieben werden. MfG, Dennis
Am Don, 2002-12-19 um 17.00 schrieb Dennis Stosberg:
Am 19.12.2002 um 15:58 schrieb Andreas Feile:
Wie ist denn der richtige Umgang mit diesen Daten? Kann ich die alle einfach ab und zu löschen, oder nach einiger Zeit, oder wie handhabt man das richtig?
Normalerweise kannst du den Inhalt komplett löschen. Nein, nicht im normalen Betrieb. Dort liegen auch temporäre Dateien und Sockets, die von laufenden Programmen verwendet werden.
Andere Distributionen machen dies sogar von Haus aus bei jedem Neustart. Beim Neustart kann man _fast_ alles, aber nicht alles löschen.
Ralf
Ralf Corsepius, Donnerstag, 19. Dezember 2002 17:24:
Nein, nicht im normalen Betrieb. Dort liegen auch temporäre Dateien und Sockets, die von laufenden Programmen verwendet werden. [...] Beim Neustart kann man _fast_ alles, aber nicht alles löschen.
Wie unterscheide ich dann also, was weg kann, damit mein tmp nicht immer größer wird? SuSE-Standard-Cronjobs säubern das Verzeichnis zwar, aber nicht das, was root gehört. Und das ist ziemlich viel. -- Andreas Feile www.feile.net
Hallo Andreas, On 19-Dec-2002 Andreas Feile wrote:
Wie unterscheide ich dann also, was weg kann, damit mein tmp nicht immer größer wird?
Ich gehe da genau umgekehrt vor: Was darf auf keinen Fall geloescht werden? Da ich taeglich neu boote, ist das nicht weiter kompliziert. Alle Dateien mit dem aktuellen Datum werden _nicht_ geloescht. Bei den anderen laesst sich oft aus dem Namen erkennen, von welchem Programm sie angelegt wurden. Und haeufig hilft auch ein less, um mehr ueber die Dateien zu erfahren. Bei Dateien, die ich recht zuordnen kann und die evtl zu irgendwelchen Programmen mit GUI gehoeren, gehe ich auf Nummer sicher und loesche sie von der Konsole. Beste Gruesse, Heinz. -- http://www.pahlke-online.de/reisenews/ http://www.Pahlke-KunstWebDesign.de/
Am 19.12.2002 um 17:24 schrieb Ralf Corsepius:
Nein, nicht im normalen Betrieb. Dort liegen auch temporäre Dateien und Sockets, die von laufenden Programmen verwendet werden.
Dass man das /tmp Verzeichnis nicht im laufenden Betrieb löscht, ist ja selbstverständlich.
Beim Neustart kann man _fast_ alles, aber nicht alles löschen.
Was sollte denn deiner Ansich nach da bleiben? Mir fällt da nur ein lost+found ein, falls /tmp auf einer eigenen ext2/3-Partition liegen sollte. MfG, Dennis
Am Don, 2002-12-19 um 17.52 schrieb Dennis Stosberg:
Am 19.12.2002 um 17:24 schrieb Ralf Corsepius:
Nein, nicht im normalen Betrieb. Dort liegen auch temporäre Dateien und Sockets, die von laufenden Programmen verwendet werden.
Dass man das /tmp Verzeichnis nicht im laufenden Betrieb löscht, ist ja selbstverständlich.
Beim Neustart kann man _fast_ alles, aber nicht alles löschen.
Was sollte denn deiner Ansich nach da bleiben? Mir fällt da nur ein lost+found ein, falls /tmp auf einer eigenen ext2/3-Partition liegen sollte. Ja. lost+found wäre so ein Fall.
/tmp/.X11-unix/ wäre ein weiterer Fall. Ralf
Am 19.12.2002 um 19:22 schrieb Ralf Corsepius:
Am Don, 2002-12-19 um 17.52 schrieb Dennis Stosberg:
Was sollte denn deiner Ansich nach da bleiben? Mir fällt da nur ein lost+found ein, falls /tmp auf einer eigenen ext2/3-Partition liegen sollte. Ja. lost+found wäre so ein Fall.
/tmp/.X11-unix/ wäre ein weiterer Fall.
Das Verzeichnis wird vom ersten gestarteten X-Server wieder neu erstellt. Ich habe auf zwei Systemen (eine Debian, eine SuSE 8.1) /tmp auf einem tmpfs, das bei jedem Systemstart komplett leer ist. Soweit ich weiß, verlässt sich kein Programm darauf, dass Daten in /tmp über die Programmlaufzeit hinaus erhalten bleiben. MfG, Dennis
Am Don, 2002-12-19 um 20.13 schrieb Dennis Stosberg:
Am 19.12.2002 um 19:22 schrieb Ralf Corsepius:
Am Don, 2002-12-19 um 17.52 schrieb Dennis Stosberg:
Was sollte denn deiner Ansich nach da bleiben? Mir fällt da nur ein lost+found ein, falls /tmp auf einer eigenen ext2/3-Partition liegen sollte. Ja. lost+found wäre so ein Fall.
/tmp/.X11-unix/ wäre ein weiterer Fall.
Das Verzeichnis wird vom ersten gestarteten X-Server wieder neu erstellt. Ja, aber mit den falschen Protections.
Ralf
participants (4)
-
Andreas Feile
-
Dennis Stosberg
-
Heinz W. Pahlke
-
Ralf Corsepius