Sim, isso é completamente normal. O sistema de arquivos /proc
virtual fornece uma interface para as informações de processo e memória em um sistema. Isso permite que ferramentas como top (1) usem chamadas normais do sistema de arquivos para examinar processos e memória, em vez de fazer um carregamento não portátil na memória do sistema. As informações neste sistema de arquivos mudam constantemente conforme o estado do sistema é alterado. No seu exemplo, o descritor de arquivo 4 para o processo 21944 foi fechado depois que o comando find o encontrou no diretório, mas antes que pudesse lê-lo.
Como o / proc não é um sistema de arquivos real, você geralmente quer evitá-lo em todas as travessias do seu sistema de arquivos . Aqui estão mais algumas informações sobre usando / proc no linux.