linux:对于名字为乱码的目录,怎么cd进入

2025-12-17 02:50:16
推荐回答(1个)
回答1:

你可以尝试着首先使用:ls -al > dir_list,将列出的文件名重新定向到 dir_list 文件中,然后使用 vi 全屏幕编辑程序把别的所有无用的行内容删除掉,只保留下来你需要进入的那个名字为乱码的那一行内容(例如为:~!@)。然后再在该行的前面加上 cd 命令,并在该文件名上加上英文的双引号。例如:cd "~!@"。然后在命令提示符下面将 dir_list 文件设置成可执行权限(chmod 755 dir_list)。最后再执行:./dir_list 试一试看看。