Older file systems such as ext2fs, perform badly for massive bulk
deletes. The newer ext3fs doesn't have this performance problem.
To remove a very large number of files from a directory it can be
quicker to rm them one at a time in a loop:

Meali : Bazi eski dosya sistemleri coklu dosya silmelerinde kötü
performans gösterirler. Yeni dosya tipinde yoktur bu sorun.
Kisaca bu problemi asmak icin asagidaki komut zincirini girin komut satirinda

find silinecek_dizin_yolu  -type f | while read -r; do rm -v "$REPLY";
sleep 0.2; done

Kaynak :http://www.ss64.com/bash/rm.html



18 Aralık 2008 Perşembe 16:01 tarihinde OKAN <[email protected]> yazdı:
> Merhabalar, bir dizinin icindeki dosya sayısı hesaplanandan cok daha fazla
> 32.000 dosyaya ulasmis. Bu dizinin icindeki dosyaları gruplara boldum ve
> yeni bir dizin yapısı olusturdum.
>
> Ancak hali hazirda 32.000 dosya barındıran dizini bir seferde silemiyorum
>
> rm * ile silmeye calistigimda
>
> Argument list too long
>
> hatası alıyorum.
>
> Bu buyuklukteki bir dizini nasıl silebilirim
>
> Sistem: Debian
>
> _______________________________________________
> Linux-sunucu E-Posta Listesi
> [email protected]
>
> Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen
> e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1
> dakika içinde üyeliğinizi sonlandırabilirsiniz.
> http://liste.linux.org.tr/mailman/listinfo/linux-sunucu
>
>
_______________________________________________
Linux-sunucu E-Posta Listesi
[email protected]

Bu Listede neden bulunduğunuzu bilmiyorsanız veya artık bu listeden gelen 
e-postaları almak istemiyorsanız aşağıdaki bağlantı adresini kullanarak 1 
dakika içinde üyeliğinizi sonlandırabilirsiniz.
http://liste.linux.org.tr/mailman/listinfo/linux-sunucu

Cevap