Bonjour, ~ correspond au répertoire de l'utilisateur courant :
/home/tonpseudo .
Tu y trouves non seulement tes fichiers personnels, mais également de nombreux fichiers de configurations et autres historiques de navigateurs, bookmarks etc. sous la forme de fichiers cachés (dont le nom commence par un point, comme
.bashrc par exemple).
C'est embêtant de les virer ^^ mais pas catastrophique.
Sinon, désolé, mais la commande
rm ne peut être annulée. C'est pourquoi on conseille la plus grande des prudences à son utilisation, il faut toujours se relire avant de valider ce genre de commandes.
Dans ton cas, j'imagine que tu voulais exécuter la commande
rm /media/iphone/*
ou peut être, pour supprimer également les répertoires et leurs contenus :
rm -r /media/iphone/*
Dans ton cas, l'espace laissé entre le chemin et * a été considéré par rm comme une liste de choses à supprimer, l'astérisque entrainant la suppression de la totalité des fichiers présents dans /home/tonpseudo.