J'ai transféré deux fichiers d'un appareil Windows vers un appareil Android via xftp.
Les noms de ces deux fichiers apparaissent comme des caractères illisibles sur mon appareil Android, par exemple, .ts
Les fichiers peuvent être ouverts mais ne peuvent pas être supprimés ou utilisés d'une autre manière. Par exemple, l'un d'eux est un fichier .docx, je peux l'ouvrir avec Microsoft 365 (Office)
Mais quand j'essaie de le supprimer, je reçois un message indiquant Aucun fichier ou répertoire de ce type
Le fichier a été transféré via xftp (je n'ai pas l'air d'avoir modifié les paramètres d'encodage par défaut), et le nom original du fichier était chinois.
Plus d'informations sur le fichier
~/storage/downloads $ ls -il
total 189320
320255 -rw-rw---- 1 root everybody 0 Aug 4 13:05 ''$'\241\266'''$'\253\241\267''.docx'
449669 -rw-rw---- 1 root everybody 193668200 Aug 17 19:07 ''$'\265\347\301\367\323\353\265\347'''$'\272'''$'\347\327\350\265'''$'\330''.ts'
~/storage/downloads $
Version de l'appareil
- Samsung SM-A5260 (Galaxy A52 5G)
- Version matérielle : REV0.4
- Version One UI : 5.1
- Version Android : 13
Essayer
- J'ai essayé de supprimer le fichier en utilisant le gestionnaire de fichiers, mais je n'ai pas pu trouver les deux fichiers dans le gestionnaire de fichiers par défaut du système. Je pouvais trouver les deux fichiers dans d'autres gestionnaires de fichiers mais une erreur est survenue lors de la suppression.
- J'ai essayé de vider le dossier (ne garder que ces deux fichiers dedans), montrer deux éléments dans le dossier dans le gestionnaire de fichiers par défaut du système, mais il apparaît vide après ouverture du dossier (même si Afficher les fichiers cachés est coché)
-
J'essaie d'utiliser termux pour effectuer des opérations, et lorsque j'entre
rm .ts
, cela renvoierm: impossible de supprimer '.ts': Aucun fichier ou répertoire de ce type
-
J'ai également essayé d'utiliser l'exécutable adb shell
rm .ts
et obtenu les mêmes résultats -
Quand j'ai essayé de supprimer l'intégralité du répertoire
rm ./Download -r
, le terminal a renvoyérm: .docx: Aucun fichier ou dossier de ce type rm: .ts: Aucun fichier ou dossier de ce type
-
Les commandes telles que 'rm *.docx' sont invalides
-
Finalement, j'ai essayé ceci
$ ls -i 320255 \241\266\253\241\267.docx 449669 \265\347\301\367\323\353\265\347\272\347\327\350\265\330.ts $ find -inum 320255 -delete $ ls \241\266\253\241\267.docx \265\347\301\367\323\353\265\347\272\347\327\350\265\330.ts
Malgré l'absence de message d'erreur lors de l'exécution, le fichier existe toujours après ls
à nouveau.
- J'ai également essayé
find./ -inum 320255 -print -exec rm {} \\;
ou d'autres instructions similaires. J'obtiens le même résultat (pas d'erreurs mais le fichier existe toujours)
- J'ai également essayé de changer l'encodage du terminal mais sans succès.