Evet, bir dizinde bulunabilecek dosya sayısının bir sınırı vardır. Bu sınır, kullandığınız dosya sistemine ve dosya sistemini biçimlendirirken potansiyel olarak hangi seçeneklerin kullanıldığına bağlıdır.
Ext3'te varsayılan olarak (ve ayrıca ext2'ye inanıyorum), sınır 32.000 dosyadır.
EDIT: Daha fazla okuma, kendi testlerimin yanı sıra, 32.000 dosya sınırının ext3'lü modern çekirdeklerde artık bir sorun olmadığını öne sürüyor. Ancak , 32.000 alt dizin sınırı hala var, bu yüzden JdeBP'nin yorumları teknik olarak doğru olsa da, huggie sordu ve yanlış soruyu cevapladım ... cevabın özü aynı.
Bu testi düşünün:
$ mkdir asdf
$ for x in $(seq 1 32000); do mkdir $x; done
mkdir: cannot create directory `31999': Too many links
mkdir: cannot create directory `32000': Too many links
EMLINK
Hata burada kaynaklanan farklı alt klasörlerde sınırı.)