O número de inodes que podem ser criados em um sistema linux é tipicamente extremamente massivo. O número exato depende de um monte de variáveis, mas aqui está um tópico nos fóruns do Ubuntu sobre o cálculo de inodes para o seu sistema e sobre como mostrar informações por meio de comandos de terminal.
Editar (o tópico Ubuntuforums agora requer login):
Aqui está basicamente o que o segmento diz e faz referência à Wikipedia.
It varies. First off, depending on what file system your Linux install uses. The default is ext3, but even within that filesystem, the maximum number of files varies. From Wikipedia:
Quote:
The maximum number of inodes (and hence the maximum number of files and directories) is set when the file system is created. If V is the volume size in bytes, then the default number of inodes is given by V/2^13 (or the number of blocks, whichever is less), and the minimum by V/2^23. The default was deemed sufficient for most applications.
A citação da Wikipedia é citada como texto simples, então não há fonte verificável, então é praticamente o fim dessa trilha.
Acho que o resultado final é que, a menos que você tenha preenchido seu disco com bilhões de arquivos minúsculos, provavelmente ficará sem espaço em disco antes de ficar sem inodes.