Diese Website existiert nur weil wir Werbung mit AdSense ausliefern.
Bitte den AdBlocker daher auf dieser Website ausschalten! Danke.

/tmp dir beim booten löschen.

Alles rund um die Systemverwaltung, die Administration und Konfiguration Eures Linuxsystems

Moderator: Moderatoren

Antworten
HarryMalaria
Hacker
Hacker
Beiträge: 274
Registriert: 17. Nov 2005, 18:24

/tmp dir beim booten löschen.

Beitrag von HarryMalaria »

Früher konnte man das in yast einstellen, nach wievielen tagen man sein /tmp gelöscht haben will, das geht nicht meh, bin ich jetzt per zufall draufgekommen.
es gibt eine anleitung:

Code: Alles auswählen

cp /usr/lib/tmpfiles.d/tmp.conf  /etc/tmpfiles.d/tmp.conf
und dann die datei /etc/tmpfiles.d/tmp.conf editiieren in dem man ein "D voranstellung und zb. 2d für 2 tage hinzufügt. ich hab die datei editiert aber es funktionierit nicht

Code: Alles auswählen

Okt 19 07:52:10 localhost systemd[1]: Starting Cleanup of Temporary Directories...
Okt 19 07:52:10 localhost systemd-tmpfiles[12206]: /usr/lib/tmpfiles.d/net-snmp.conf:1: Line references path below legacy directory /v>
Okt 19 07:52:10 localhost systemd-tmpfiles[12206]: /etc/tmpfiles.d/tmp.conf:12: Duplicate line for path "/tmp", ignoring.
Okt 19 07:52:10 localhost systemd-tmpfiles[12206]: /etc/tmpfiles.d/tmp.conf:13: Duplicate line for path "/var/tmp", ignoring.
Okt 19 07:52:11 localhost systemd[1]: systemd-tmpfiles-clean.service: Succeeded.
Okt 19 07:52:11 localhost systemd[1]: Finished Cleanup of Temporary Directories.
die datei /usr/lib/tmpfiles.d/tmp.conf existiert bei mir gar nicht, ich hab einfach /etc/tmpfiles.d/tmp.conf editiert.
Sauerland
Guru
Guru
Beiträge: 4252
Registriert: 5. Aug 2007, 17:57
Wohnort: Sauerland

Re: /tmp dir beim booten löschen.

Beitrag von Sauerland »

Poste:

Code: Alles auswählen

grep -Ei '/var/tmp|/tmp' /usr/lib/tmpfiles.d/*
Desktop: OpenSUSE Leap 15.3, Nvidia-Grafik Kernel 5.x
Laptop: OpenSUSE Leap 15.3, Intel-Skylake, Kernel 5.3
HarryMalaria
Hacker
Hacker
Beiträge: 274
Registriert: 17. Nov 2005, 18:24

Re: /tmp dir beim booten löschen.

Beitrag von HarryMalaria »

Code: Alles auswählen

usr/lib/tmpfiles.d/cups.conf:d /var/spool/cups/tmp - - - 30d
/usr/lib/tmpfiles.d/fs-tmp.conf:q /tmp 1777 root root -
/usr/lib/tmpfiles.d/fs-var-tmp.conf:d /var/tmp 1777 root root -
/usr/lib/tmpfiles.d/mariadb.conf:x /var/tmp/mysql.*
/usr/lib/tmpfiles.d/ostree-tmpfiles.conf:R! /var/tmp/ostree-unlock-ovl.*
/usr/lib/tmpfiles.d/sddm.conf:r!    /tmp/sddm-auth*
/usr/lib/tmpfiles.d/systemd-tmp.conf:x /tmp/systemd-private-%b-*
/usr/lib/tmpfiles.d/systemd-tmp.conf:X /tmp/systemd-private-%b-*/tmp
/usr/lib/tmpfiles.d/systemd-tmp.conf:x /var/tmp/systemd-private-%b-*
/usr/lib/tmpfiles.d/systemd-tmp.conf:X /var/tmp/systemd-private-%b-*/tmp
/usr/lib/tmpfiles.d/systemd-tmp.conf:R! /tmp/systemd-private-*
/usr/lib/tmpfiles.d/systemd-tmp.conf:R! /var/tmp/systemd-private-*
/usr/lib/tmpfiles.d/x11.conf:D! /tmp/.X11-unix 1777 root root 10d
/usr/lib/tmpfiles.d/x11.conf:D! /tmp/.ICE-unix 1777 root root 10d
/usr/lib/tmpfiles.d/x11.conf:D! /tmp/.XIM-unix 1777 root root 10d
/usr/lib/tmpfiles.d/x11.conf:D! /tmp/.font-unix 1777 root root 10d
/usr/lib/tmpfiles.d/x11.conf:D! /tmp/.Test-unix 1777 root root 10d
/usr/lib/tmpfiles.d/x11.conf:r! /tmp/.X[0-9]*-lock
Sauerland
Guru
Guru
Beiträge: 4252
Registriert: 5. Aug 2007, 17:57
Wohnort: Sauerland

Re: /tmp dir beim booten löschen.

Beitrag von Sauerland »

Code: Alles auswählen

/usr/lib/tmpfiles.d/fs-tmp.conf:q /tmp 1777 root root -
/usr/lib/tmpfiles.d/fs-var-tmp.conf:d /var/tmp 1777 root root -
erzeugen:

Code: Alles auswählen

Okt 19 07:52:10 localhost systemd-tmpfiles[12206]: /etc/tmpfiles.d/tmp.conf:12: Duplicate line for path "/tmp", ignoring.
Okt 19 07:52:10 localhost systemd-tmpfiles[12206]: /etc/tmpfiles.d/tmp.conf:13: Duplicate line for path "/var/tmp", ignoring.
Lösche die /etc/tmpfiles.d/tmp.conf und erstelle 2 Dateien:

Code: Alles auswählen

cat /etc/tmpfiles.d/fs-tmp.conf 
d /tmp 1777 root root 3d
3 Tage

Code: Alles auswählen

cat /etc/tmpfiles.d/fs-var-tmp.conf 
d /var/tmp 1777 root root 7d
7 Tage
Desktop: OpenSUSE Leap 15.3, Nvidia-Grafik Kernel 5.x
Laptop: OpenSUSE Leap 15.3, Intel-Skylake, Kernel 5.3
HarryMalaria
Hacker
Hacker
Beiträge: 274
Registriert: 17. Nov 2005, 18:24

Re: /tmp dir beim booten löschen.

Beitrag von HarryMalaria »

danke, mal beobachten, wie das verzeichnis gelöscht wird.
Antworten