Klasör içeriğini silecem, ön bellekte 40 bini geçkin dosya var. SSH da hata verdiyor. Cron yazdım aslında ama olmadı bir türlü. Üç beş dosya olsa neyseydi ama keş büyüdü gitti iyice.
find . -type f -delete rm -rf /home/.....
find . -name * -print | xargs rm -rf /home.....
rm -rf /home/.....
Üçünüde denedim, en son gece exec komutu ile olan vardı Türk/yabancılardanda gördüm onu da denedim olmadı.
Yapan var mı buna benzer önbellek temizleme için...
Klasör içeriği silme hatası:/bin/sh: /usr/bin/find: Argument list too long
7
●579
- 30-01-2017, 15:51:35Merhaba Cache dosyaları genel itibari ile yazılımsal ise site anadizininde, sunucu taraflı bir eklenti ise tmp klasöründe olur bu klasörleri manuel silmeniz daha iyi olacaktır.
cd /tmp
rm -rf cache_*
rm -rf sess_*
rm -rf *
Yaparak sildikten sonra mysql ve apacheyi yeniden baslatıp deneyiniz.
service mysql restart
service httpd restart - 30-01-2017, 22:25:51Cevabın için teşekkürler.
Anlatmak istediğim o değil ancak.Yazdıklarınız biliyorum,örneğin xyz.com/on_bellek
on_bellek klasörü içinde dosyaların sayısı 50 bine yaklaşmakta. Haliyle unix deki silme işlemi iş yapmıyor.Argument too long hatası veriyor. FTP de o kadar dosyayı silmeyi düşünün saatler sürer. - 30-01-2017, 23:14:32Merhaba
İlgili klasörde iç içe klasör dosyaları mevcut mu 0 1 2 3 4 5 6 7 8 9 gibi ?
Yoksa 40 bini geçik dosya mı var? - 30-01-2017, 23:39:47normalde verdiğiniz komutlarla olması lazım..klasöre girdikten sonra şunları deneyin..ancak bu alt klasörleride silecektir bulunduğu dizindeki..dikkatli olun..GökTuğ adlı üyeden alıntı: mesajı görüntüle
find . -name "*" -print | xargs rm -rf
veya (denemedim)
for i in *; do rm "$i"; done
- 31-01-2017, 00:17:02Buarada yanlış yazmışım son cümleyi. Kusura bakmayın.
İşin aslı bu komutları cron dosyasına giriyorum. Verdiği hata bu.
Dediğiniz gibi SSH ile bu komutları elle yapabiliyorum sıkıntı yok. Ancak iş crona gelince hata veriyor. Vesta panel kurdum. Ordaki crona ekleyince cron dosyası hata vermektense anlamsız bir şekilde kasıyor kendini. Ram,Cpu tavan yapıyor.
Root yetkisi ile cron oluşturunca argument hatasını gideremedim.
https://www.pythontr.com/makale/linu...ve-hizli-s-239
Burdaki arkadaş gayet güzel anlatmış ispatlamış ama crona görev veremedik. - 31-01-2017, 01:21:06crona zaman kavramını yazmanız gerek. birkac oncekı konuda ben sormusdum cevapladılar ve çözdüm.
kullandıgım kod 15 dakikada bir çalışıyor. kendinize göre düzenleyin.
*/15 * * * * rm -rf /var/log/*
var/log yolunu kendinize göre ayarlayın. sonu * ile bitsin alt klasor dosya ne var ne yok siler.