经常使用命令行的用户可能深有体会:在终端中输入英文命令驾轻就熟,但一旦遇到中文目录名,就不得不频繁切换输入法。更让人头疼的是,当进入纯字符界面(例如按下Ctrl+Alt+F2)时,中文目录会直接显示为方块乱码,连目录都无法正常访问。这正是中文目录名带来的最大痛点。下面介绍一种将Fedora系统home目录下的文件夹名改为英文的方法,修改后系统仍然保持中文界面——关键在于避开几个常见误区。

1、由于整个配置过程需要重启电脑,建议你提前在手机或平板上打开这份操作指南。此外,过程中弹出的对话框请勿随意关闭——它们很可能与后续设置密切相关。
2、从屏幕右上角打开系统设置中心,进入“区域和语言”选项。

3、将“语言”和“格式”两项都切换为“英语”。接着开启终端,输入reboot并回车,重启计算机。

4、重启进入系统后,屏幕会弹出提示询问是否将目录名称更新为当前语言。请点击“Update”,目录就会自动变为英文。这里需要特别注意:不要勾选“不再显示此问题”("Do not display this again.")。
5、接着重复第一步和第二步(即再次进入“区域和语言”),这次将“语言”和“格式”改回“汉语”。然后再次重启。屏幕会再次弹出是否更新目录名称为当前语言的提示,此时请果断点击“否”——否则目录会重新变回中文。
6、至此,你在终端中输入命令时就不再需要切换输入法了。而且进入Ctrl+Alt+F2的字符界面后,也能正常看到英文目录名,自由进出各个目录。

注意事项:重启之前请务必确认重要文件已经保存,以免因意外导致数据丢失。
