
Publicado inicialmente por
JarFil
Para /tmp es cierto que "no debería" llenarse, pero como al depurar problemas me molestaba la cantidad de ficheros que había, acabé metiendo esto en cron.hourly:
Código:
find /tmp ! -newerat "last hour" |
egrep '/tmp/file.*|/tmp/sess_.*|/tmp/tmp\..*|/tmp/.*\.html$' |
xargs -d $'\n' rm -f
Sobre el resto, en servidores "de propósito general" suelo ampliar / a 20GB, pero mientras puedes cargarte todo lo que tengas en:
Código:
/usr/portage/distfiles/
/usr/portage/packages/
/var/tmp/portage/
También puedes revisar /var/log por si te sobra algo, desinstalar cosas... y/o mover directorios enteros a otra partición dejando enlaces simbólicos en / (aunque teniendo cuidado con los permisos en donde lo pongas).
no es mala idea lo del cron
pero mira el error
Salida del comando find /tmp ! -newerat "last hour" | egrep '/tmp/file.*|/tmp/sess_.*|/tmp/tmp\..*|/tmp/.*\.html$' | xargs -d $'\n' rm -f ...
find: invalid predicate `-newerat'
xargs: invalid option -- d
Usage: xargs [-0prtx] [-e[eof-str]] [-i[replace-str]] [-l[max-lines]]
[-n max-args] [-s max-chars] [-P max-procs] [--null] [--eof[=eof-str]]
[--replace[=replace-str]] [--max-lines[=max-lines]] [--interactive]
[--max-chars=max-chars] [--verbose] [--exit] [--max-procs=max-procs]
[--max-args=max-args] [--no-run-if-empty] [--version] [--help]
[command [initial-arguments]]
Report bugs to
.