O loop (aninhamento) que você vê realmente serve Um propósito muito importante.
Imagen "Dê-me o outro dispositivo no mesmo dispositivo que esse dispositivo". Eu sei que isso é confuso no contexto da placa de vídeo, mas pense na placa de som.
"Dê-me as outras saídas no mesmo cartão que a saída 5"
Para fazer isso, você precisa de algum tipo de "filhos dos meus pais", que é exatamente o que você tem aqui. "Filhos de meus pais" podem ter apenas 1 entrada, mas isso é aceitável.
Para adicionar mais complexidade, a pasta / sys nem está realmente lá. É uma enumeração de materiais do kernel. Então, é como uma "API fácil de usar" para acessar dados do kernel. Portanto, isso pode não apenas levar a situações como o seu exemplo, mas nem mesmo arquivos realmente são executados, portanto, tudo bem se funcionar.
Para ver se algo é um link, você sempre pode usar ls -la para exibir detalhes mais detalhados. Mas tenha em mente que esses arquivos não são reais, e podem não ser links simbólicos no verdadeiro sentido, e lá é totalmente possível ter recursividade sem fazer nada "errado" ou usando links / etc.