Se um arquivo é linkado a si mesmo, então não há dados presentes e qualquer tentativa de acessá-lo resultará em um loop e, por fim, em um erro
por exemplo
$ ls -l myfile
lrwxrwxrwx 1 sweh sweh 19 Sep 9 22:38 myfile -> /path/to/here/myfile
$ cat myfile
cat: myfile: Too many levels of symbolic links
Como não há dados, a exclusão desses links simbólicos não perderá dados, porque <<> não há dados para preservar.
Se você não obtiver o erro Too many levels of symbolic links
ao tentar cat
do arquivo, o arquivo não será um link para ele mesmo.