网络相关

无法删除名称为乱码的文件或文件夹。我能做什么?

2024-05-05 4 次阅读 467 字 · 2 分钟

从父文件夹中删除乱码文件/文件夹



如果名称为乱码的文件/文件夹位于同一文件夹中,请执行以下步骤:

复制此文件夹中的其他普通文件/文件夹并将其粘贴到其他位置。进入此文件夹的父文件夹并将其删除。

使用 SSH 命令删除乱码文件/文件夹



请注意,通过命令删除的文件无法恢复。

键入以下命令并按 Enter 以转到乱码文件/文件夹所在的位置:
cd /volume[X]/[共享文件夹名称]


示例:
cd /volume1/Test

输入 ls -i 并按 Enter 以列出所有包含的文件和文件夹及其 inod 编号。
键入以下命令并按 Enter 以删除乱码文件/文件夹:若要删除乱码文件:
find -inum [乱码文件的 inode 号] -delete

若要删除乱码文件夹:
find -inum [乱码文件夹的 inode 号] -exec rm -rf {} \;


再次输入 ls -i 并按 Enter 以检查删除结果。对于意外删除的任何文件或文件夹,请从在步骤 1 中创建的[备份数据]或[快照]中恢复。
删除乱码文件/文件夹后,您可以删除备份数据或快照。

备注:

为防止生成乱码名称,您可以参考以下文章:[通过 FTP 上传文件后,我的文件名无法读取。我能做什么?
我的文件名是乱码。我能做什么?

您可以进入控制面板 > 共享文件夹以检查乱码文件/文件夹所在的存储空间。

inode 或索引节点是描述文件系统对象的数据结构,例如 Unix 样式文件系统中的文件或目录。

评论(0)

1 + 6 =
← 返回首页