Je déménage un file avec mv
mais l'opération est interrompue. Maintenant, je suis à gauche avec un file que je ne peux pas supprimer sur un lecteur NTFS externe. Je le déplaçais d'un ext4.
rm file.to.delete rm: cannot remove 'file.to.delete': No such file or directory ls total 234M 234M file.to.delete
Je suis inum de …
ls -i
puis
find . -inum 12533 -delete find: cannot delete `file.to.delete': No such file or directory
Que dois-je faire ensuite pour supprimer ce file ou l'input de ce file dans le système de files?
Merci
Mise à jour: J'ai connecté mon lecteur NTFS externe à mon ordinateur Windows et j'ai pu supprimer le file. J'ai reconnecté le NTFS externe à ma framboise pi mais j'ai actuellement du mal à le monter.
MISE À JOUR FINALE: J'ai reconnecté mon lecteur NTFS externe à mon ordinateur Windows et vérifié les erreurs. Il a trouvé des erreurs et les a automatiquement réparés. J'ai alors reconnecté mon lecteur NTFS externe à mon pi framboise et mount -a
et il n'a pas posé de problèmes. FIXÉ! :RÉ.
Il se peut que le système de files lui-même soit corrompu et qu'un fsck soit nécessaire. Malheureusement, fsck sous Linux (que je suppose que vous utilisez – corrigez-moi si je me trompe) est probablement juste un lien vers l'outil ntfs ntfsfix, ce qui n'est pas un outil très utile.
Dans ce cas, pour vérifier, je vous recommand d'utiliser votre copy de Windows (qui est une hypothèse, mais il n'y a pas beaucoup d'autres raisons d'utiliser NTFS) et d'exécuter chkdisk dessus.
Avez-vous essayé de l'enlever à l'improviste? Essayez cette option si votre nom de file est correct:
rm -rf file.to.delete
Essayez ma réponse à une question similaire: Impossible de rm file parce qu'il n'existe pas?
echo "Some Text" > file.to.delete && rm file.to.delete
Veuillez utiliser l'auto-complétion pour le nom de file lorsque vous tapez la command dans votre shell.