Use a opção -i (interativa) em rm:
rm -i /Desktop/So*
e digite y para a pergunta sobre o arquivo que você deseja remover.
Nomes de arquivo com erro podem conter caracteres não imprimíveis, remapeados (Esc para Dollar, por exemplo), então deixe o comando rm usar o nome real, (que é bem citado, caso você queira renomeá-lo, você pode responder n , em seguida, use o nome entre aspas no comando mv).
Ainda tem problemas, execute o fsck para uma verificação de disco e tente novamente.