elflie 发表于 2021-7-18 00:28

安卓的乱码文件怎么删除

因为mtp实在不能用,就用adb把音乐传到手机上
结果传完了发现sdcard目录下多了个?的文件,大小为0

手机一看少了100多个G,用diskusage查看?文件其实就是音乐文件夹乱码了。。。

用命令查看这个文件夹文件名是 \351\237 ,这下就懵逼了,硬生生被吃掉100多个G,全无办法

系统杀手 发表于 2021-7-18 01:06

备份sd卡内文件 ,系统设置里格式化sd卡 ,还原文件

404489039 发表于 2021-7-18 01:11

读卡器用电脑删除

华蝶风雪 发表于 2021-7-18 01:44

看起来改个名应该能解决

elflie 发表于 2021-7-18 01:46

404489039 发表于 2021-7-18 01:11
读卡器用电脑删除

并没有sd卡

elflie 发表于 2021-7-18 01:47

华蝶风雪 发表于 2021-7-18 01:44
看起来改个名应该能解决

这个文件\文件夹完全是不能写入

华蝶风雪 发表于 2021-7-18 01:51

elflie 发表于 2021-7-18 01:47
这个文件\文件夹完全是不能写入

通过inode改呢,从diskusage的结果来看结构像是正常的

elflie 发表于 2021-7-18 02:19

华蝶风雪 发表于 2021-7-18 01:51
通过inode改呢,从diskusage的结果来看结构像是正常的

可以了,linux不熟,找了下教程就解决了

caibing 发表于 2021-7-18 08:41

elflie 发表于 2021-7-18 02:19
可以了,linux不熟,找了下教程就解决了

楼主能指个路吗?我也有一样的问题,zip解压编码不正确,文件名包含控制字,用termux解决不了

—— 来自 samsung SM-G9910, Android 11上的 S1Next-鹅版 v2.4.4.1

caibing 发表于 2021-7-18 08:55



~/.../trash/f2 $ find ./* -inum 585276 -delete
find: cannot delete ‘./SONY 4K HDR\355¦\303-\360ʦ\245\246\355\300Ц-\245㼤-\310\317.mp4’: No such file or directory

—— 来自 samsung SM-G9910, Android 11上的 S1Next-鹅版 v2.4.4.1

elflie 发表于 2021-7-18 12:58

caibing 发表于 2021-7-18 08:41
楼主能指个路吗?我也有一样的问题,zip解压编码不正确,文件名包含控制字,用termux解决不了

—— 来自 ...
https://www.linuxprobe.com/linux-inode.html
参考的这个,不过我的命令是
find . -inum 342137 -exec rm -r {} \;
你可以改成
find ./* -inum 585276 -exec rm -i {} \;
试试看

caibing 发表于 2021-7-18 15:36

elflie 发表于 2021-7-18 12:58
https://www.linuxprobe.com/linux-inode.html
参考的这个,不过我的命令是
find . -inum 342137 -exec rm ...

.../trash/f2 $ find ./* -inum 585276 -exec rm -i {} \;
rm: remove regular file './SONY 4K HDR'$'\355''¦'$'\303''-'$'\360''ʦ'$'\245\246\355\300''Ц-'$'\245''㼤-'$'\310\317''.mp4'? y
rm: cannot remove './SONY 4K HDR'$'\355''¦'$'\303''-'$'\360''ʦ'$'\245\246\355\300''Ц-'$'\245''㼤-'$'\310\317''.mp4': No such file or directory

还是失败了,感觉这个法子最后还是靠delete或者rm指令来操作的?

安卓的文件系统有点蠢。。

—— 来自 samsung SM-G9910, Android 11上的 S1Next-鹅版 v2.4.4.1

elflie 发表于 2021-7-18 15:59

caibing 发表于 2021-7-18 15:36
.../trash/f2 $ find ./* -inum 585276 -exec rm -i {} \;
rm: remove regular file './SONY 4K HDR'$'\3 ...

先cd到目录呢?
我一开始网上找了一圈,主要难点就是如何识别这个乱码的文件名

caibing 发表于 2021-7-18 21:03

elflie 发表于 2021-7-18 15:59
先cd到目录呢?
我一开始网上找了一圈,主要难点就是如何识别这个乱码的文件名 ...

已经进到最下面的目录了,第一次系统提示也说明find认到了这个文件,问我要不要删,按了y

结果说找不到这文件

怀疑是这个文件名实在是太狗了。。 问题是那一开始就不应该被放出来啊,迷一样的安卓

—— 来自 samsung SM-G9910, Android 11上的 S1Next-鹅版 v2.4.4.1
页: [1]
查看完整版本: 安卓的乱码文件怎么删除