麒麟系统文件名乱码的文件夹无法删除

问题背景:

银河麒麟桌面操作系统下,桌面文件的名字是乱码,右键删除提示报错没有这样的文件或目录。

解决方案:

1.在桌面空白处右键,选择“打开终端”选项,打开终端窗口。

2.关闭安全中心(避免权限拦截):

输入命令:sudo setstatus disable回车运行。

image.png

3. 查看桌面所有文件夹的 inode 编号。

输入命令:ls -i

执行后会列出当前目录下所有文件/文件夹的 inode 号,

找到乱码文件夹对应的 inode 编号,例如3938901。

image.png

4.使用 inode 编号强制删除(绕过乱码文件名):

输入命令:find ./ -inum <对应的inode码> -exec rm -rf {} \;

如find ./ -inum 3938901 -exec rm -rf {} \;  回车运行删除文件。

image.png

评论已关闭。