在 Linux 下使用 SecureCRT 设置编码(一般是中文乱码问题),可以按下面步骤来:
Options(选项) → Session Options(会话选项)
Terminal(终端) → Appearance(外观)
Terminal → Appearance → Character encoding → UTF-8
SecureCRT 是 UTF-8,Linux 也要是 UTF-8:
locale
正常应看到:
LANG=en_US.UTF-8
# 或
LANG=zh_CN.UTF-8
如果不是,可以临时设置:
export LANG=zh_CN.UTF-8
永久设置(比如 CentOS / RHEL):
echo 'export LANG=zh_CN.UTF-8' >> ~/.bashrc
source ~/.bashrc
在:
Session Options → Terminal → Appearance → Font
选择支持中文的字体,如:
✅ SecureCRT:UTF-8
✅ Linux:LANG=*.UTF-8
✅ 字体:支持中文
如果你用的是 SecureCRT 哪个版本 / 哪个 Linux 发行版,我也可以给你更精确的步骤。