Merhabalar,
find . -exec rm {} \;
komutu ile silebilirsiniz.
Kerem ERSOY
-----Original Message-----
From: [email protected]
[mailto:[email protected]] On Behalf Of OKAN
Sent: Thursday, December 18, 2008 4:45 PM
To: [email protected]
Subject: [Linux-sunucu] Re: Argument list too long Hatası
İlginize teşekkür ederim
Dosyaları dizine girip
rm 1*
rm 2*
ile bas haflerinden dildim. Diger komutlr live sunucu uzerinde test edemedim
ne yazık ki:(
Yalnız bu sorun yazılım hatasından kaynaklı. Bu baglamda cozumu de biz
dizini beli bir dosya sayısını asmayacak sekilde koordine etmekte.
Ancak,
/tmp dizini mevcut ve bu dizinde phpsession dosyaları bulunuyor. Bu dizinin
de 32.000 olmasa da ciddi bir dosya sayısı mevcut (yaklasık 10.000)
Bu sorunla ilgili nasıl bir yaklasım sergileyebilirim?
Yardımlarınız için simdiden tesekkurler
----- Original Message -----
From: "S. Serdar Yuksel" <[email protected]>
To: <[email protected]>
Sent: Thursday, December 18, 2008 4:32 PM
Subject: [Linux-sunucu] Re: Argument list too long Hatası
Selam,
On 12/18/2008 04:13 PM, Cafer Şimşek wrote:
> "OKAN" <[email protected]> writes:
>
>
>> 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
>>
>
> ls -1 | xargs rm
>
> komutuyla silebilirsiniz.
xargs da aksi belirtilmedikce tum giris argumanlarini tek bir seferde
komuta veriyor diye biliyorum. Bu durumda ayni sorun olur ki xargs'a -n
parametresi ile komut basina arguman sayisi verilerek asilabilir bu.
Iyi calismalar
_______________________________________________
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
__________ Information from ESET Smart Security, version of virus signature
database 3704 (20081218) __________
The message was checked by ESET Smart Security.
http://www.eset.com
_______________________________________________
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