CentOS 6.x
/ Tmp / içine yerleştirdiğim dosyalar tam olarak silindiğinde kafam karıştı.
/etc/cron.daily/tmpwatch aşağıdakilere sahiptir:
#! /bin/sh
flags=-umc
/usr/sbin/tmpwatch "$flags" -x /tmp/.X11-unix -x /tmp/.XIM-unix \
-x /tmp/.font-unix -x /tmp/.ICE-unix -x /tmp/.Test-unix \
-X '/tmp/hsperfdata_*' 10d /tmp
/usr/sbin/tmpwatch "$flags" 30d /var/tmp
for d in /var/{cache/man,catman}/{cat?,X11R6/cat?,local/cat?}; do
if [ -d "$d" ]; then
/usr/sbin/tmpwatch "$flags" -f 30d "$d"
fi
done
5. satırdaki bölüm, -X '/tmp/hsperfdata_*' 10d /tmp/ tmp / içine yerleştirdiğim dosyaların 10 gün boyunca kalacağına (elbette silme sırasında kilitlenmediklerini veya dizinin bir tmpfs dosya sistemine monte edildiğini varsayarak) inanmamı sağlıyor.
Bu doğru mu?
fuser. Systemd sürümü bunu yapabilir mi?