Esses são arquivos simples (especiais). Eles servem apenas como "ponteiros" para o dispositivo real. (isto é, o módulo do driver dentro do kernel).
Se algum comando / serviço já tiver aberto esse arquivo, ele já terá um identificador para o dispositivo e continuará funcionando.
Se algum comando / serviço tentar abrir uma nova conexão, ele tentará acessar esse arquivo e falhará por causa de "arquivo não encontrado".
Normalmente, esses arquivos são preenchidos por udev
, que os cria automaticamente na inicialização do sistema e em eventos especiais, como a conexão de um dispositivo USB, mas você também pode criar manualmente aqueles usando mknod
.