无法更改我的 debian 服务器上以韩文命名的目录

无法更改我的 debian 服务器上以韩文命名的目录

我制造了一个同步将一些目录从 MacBook 笔记本电脑备份到 debian 服务器。其中一些有韩文字符(韩文)在他们的名字中。修复服务器的区域设置后,当我执行以下操作时,它会显示良好LS例如。但我不能光盘到它。

例子:

$ ls -1 | head
한국어
dirA
dirB

但如果尝试浏览该目录:

$ cd 한 국 어
cd: 3: can't cd to 한국어

知道出了什么问题以及如何解决吗?

答案1

我建议输入ls -il | egrep "^[0-9]+ d"以获取名称错误的目录的索引号xxxxxxxx(输出的第一个字段),然后find . -maxdepth 1 -inum xxxxxxxx -exec /bin/mv {} NewDirectoryName \;将目录名称更改为将来不会导致问题的名称。

相关内容