TMP dizininde 150.000 den fazla dosya olunca rm -rf ile silemiyorsunuz size hata veriyor.. bu gibi durumlarda enderunix de arkadaşlarımızın yayınlamış olduğu bir komut var find . -type f -print -exec rm {} \; burada sadece dosyaları rm ile tek tek silebiliyorsunuz.. buna bakaraktan bugün bir cron yaptım aynı sorunu yaşıyorsanız


nano /usr/bin/tmpsil

yazın sonra alt kısımda yer alanları kopyalayın içine ve kaydedin çıkın..

Alıntı
#/usr/bin/!
cd /tmp
find . -type f -print -exec rm {} \;
service mysql reload
daha sonra

chmod +x /usr/bin/tmpsil

yazın...

artık ister manual olarak ssh dan tmpsil yazarsınız isterseniz crontab a tmpsil i eklersiniz o kendi tmp yi siler...

Özellikle bir sunucuda 1000 üzeri site barındıran arkadaşlar için çok yararlı olacak..


Not: Artık bir istekde bulunan yok bukadarmıydı.