So löschen Sie (gelöschte) Dateien in / tmp - Debian

655
bklups

Auf Debian 6 habe ich diese großen Dateien, die mit Python verknüpft sind

/tmp/tmpLwS5ny.tbuf (deleted) /tmp/tmpMjH6hy.tbuf (deleted) /tmp/tmpGtY5dz.tbuf (deleted) 

Ich möchte den Server nicht neu starten, aber sollte ich sie löschen? Wie mache ich das?

0

1 Antwort auf die Frage

1
Don King

Sie können dieses Skript als Cron-Job hinzufügen, um die Dateien ohne Neustart zu entfernen

#!/bin/sh # Clean file and dirs more than 3 days old in /tmp nightly  /usr/bin/find /tmp -type f -atime +2 -mtime +2 |xargs /bin/rm -f &&  /usr/bin/find /tmp -type d -mtime +2 -exec /bin/rm -rf '{}' \; &&  /usr/bin/find /tmp -type l -ctime +2 |xargs /bin/rm -f &&  /usr/bin/find -L /tmp -mtime +2 -print -exec rm -f {} \; 

speichere den Inhalt in einer Datei chmod 775 der Datei und erstelle einen cron-Eintrag, um sie auszuführen

Ich versuche es, indem ich es in eine nächtliche SH-Datei stecke. bklups vor 10 Jahren 0