Você interpretou mal a justificativa principal para "arquivos ocultos". Não é
to prevent users from messing around with things.
Embora possa ter essa consequência para usuários muito novos até que eles aprendam o que é um "arquivo de ponto" ( arquivo de pontos e diretório de pontos são termos mais apropriados e específicos do que "oculto"). Por si só, isso não impede você de brincar com as coisas - para isso são as permissões. Isso talvez ajude a indicar aos novos usuários que isso é algo com o qual eles não devem mexer até que entendam o que é isso.
Você poderia pensar no prefixo de ponto como uma espécie de sufixo de arquivo - note que eles geralmente não têm um desses, embora possam. Indica que este arquivo não é de interesse para navegação geral, e é por isso que ls
e navegadores de arquivos geralmente não o exibem. No entanto, como é um prefixo em vez de um sufixo, existe um bônus adicional, quando você os exibe ( ls -a
) em ordem lexicográfica, para vê-los todos juntos.
O propósito normal de um arquivo como este é para uso por um aplicativo (por exemplo, configuração). Você não precisa usá-los diretamente ou mesmo estar ciente deles.
Assim, esse "esconderijo" não tem a intenção de literalmente esconder o arquivo do usuário, como é reduzir a desordem e fornecer alguma organização conceitualmente.