Mac Terminal ssh连接linux服务器中文乱码

简介: 整理了近期在项目上做的一些技术研究,希望与大家共同探讨交流。 场景:Mac OSterminal 本地中文显示正常ssh 登陆linux,服务器中文显示乱码 尝试解决:方法1. (未解决)在本地与服务器执行 locale 命令, 发现字符编码一致,都是 zh_CN.UTF-8。

整理了近期在项目上做的一些技术研究,希望与大家共同探讨交流。

场景:Mac OS
terminal 本地中文显示正常
ssh 登陆linux,服务器中文显示乱码

尝试解决:
方法1. (未解决)
在本地与服务器执行 locale 命令, 发现字符编码一致,都是 zh_CN.UTF-8。尝试再设置一遍

本地设置

locale
export LANG=zh_CN.UTF-8
export LC_ALL=zh_CN.UTF-8
locale

服务器执行

locale
export LANG=zh_CN.UTF-8
export LC_ALL=zh_CN.UTF-8
locale

结果:无效

方法2. (未解决)
服务器执行 locale -a 查看可选字符集,发现只有 zh_CN.utf8 没有 zh_CN.UTF-8。 本地只有 zh_CN.UTF-8 没 zh_CN.utf8。 规避
本地设置

locale
export LANG=zh_CN.UTF-8
export LC_ALL=zh_CN.UTF-8
locale

服务器执行

locale
export LANG=zh_CN.utf8
export LC_ALL=zh_CN.utf8
locale

结果:无效

方法3.(解决)
本地不动,还是 zh_CN.UTF-8,尝试设置服务器 LANG=zh_CN.gbk
本地设置

locale

服务器执行

locale
export LANG=zh_CN.gbk
export LC_ALL=zh_CN.gbk
locale

结果:解决。 目前本地编码 zh_CN.UTF-8 服务器编码 zh_CN.gbk

解决过程尝试了 Chrome Secure Shell终端, Iterm2终端,虚拟机win7 + CRT,双系统win10 + CRT。
走头无路的同学可以尝试一下“方法3” ~~

目录
相关文章
|
16天前
|
安全 大数据 Linux
云上体验最佳的服务器操作系统 - Alibaba Cloud Linux | 飞天技术沙龙-CentOS 迁移替换专场
本次方案的主题是云上体验最佳的服务器操作系统 - Alibaba Cloud Linux ,从 Alibaba Cloud Linux 的产生背景、产品优势以及云上用户使用它享受的技术红利等方面详细进行了介绍。同时,通过国内某社交平台、某快递企业、某手机客户大数据业务 3 大案例,成功助力客户实现弹性扩容能力提升、性能提升、降本增效。 1. 背景介绍 2. 产品介绍 3. 案例分享
|
2月前
|
运维 监控 Linux
推荐几个不错的 Linux 服务器管理工具
推荐几个不错的 Linux 服务器管理工具
136 6
|
3月前
|
数据库连接 Linux Shell
Linux下ODBC与 南大通用GBase 8s数据库的无缝连接配置指南
本文详细介绍在Linux系统下配置GBase 8s数据库ODBC的过程,涵盖环境变量设置、ODBC配置文件编辑及连接测试等步骤。首先配置数据库环境变量如GBASEDBTDIR、PATH等,接着修改odbcinst.ini和odbc.ini文件,指定驱动路径、数据库名称等信息,最后通过catalog.c工具或isql命令验证ODBC连接是否成功。
W9
|
3月前
|
运维 关系型数据库 MySQL
轻松管理Linux服务器的5个优秀管理面板
Websoft9 应用管理平台,github 2k star 开源软件,既有200+的优秀开源软件商店,一键安装。又有可视化的Linux管理面板,文件、数据库、ssl证书方便快捷管理。
W9
242 1
|
2月前
|
存储 Oracle 安全
服务器数据恢复—LINUX系统删除/格式化的数据恢复流程
Linux操作系统是世界上流行的操作系统之一,被广泛用于服务器、个人电脑、移动设备和嵌入式系统。Linux系统下数据被误删除或者误格式化的问题非常普遍。下面北亚企安数据恢复工程师简单聊一下基于linux的文件系统(EXT2/EXT3/EXT4/Reiserfs/Xfs) 下删除或者格式化的数据恢复流程和可行性。
|
3月前
|
安全 Linux API
Linux服务器安全
人们常误认为服务器因存于数据中心且数据持续使用而无需加密。然而,当驱动器需维修或处理时,加密显得尤为重要,以防止数据泄露。Linux虽有dm-crypt和LUKS等内置加密技术,但在集中管理、根卷加密及合规性等方面仍存不足。企业应选择具备强大验证、简单加密擦除及集中管理等功能的解决方案,以弥补这些缺口。
48 0
|
5月前
|
iOS开发 MacOS Windows
Mac air使用Boot Camp安装win10 ,拷贝 Windows 文件时出错
Mac air使用Boot Camp安装win10 ,拷贝 Windows 文件时出错
|
3月前
|
开发工具 git 开发者
「Mac畅玩鸿蒙与硬件3」鸿蒙开发环境配置篇3 - DevEco Studio插件安装与配置
本篇将专注于如何在 DevEco Studio 中安装和配置必要的插件,以增强开发功能和提升效率。通过正确配置插件,开发流程能够得到简化,开发体验也会更加顺畅。
166 1
「Mac畅玩鸿蒙与硬件3」鸿蒙开发环境配置篇3 - DevEco Studio插件安装与配置
|
5月前
|
Oracle Java 关系型数据库
Mac电脑上安装和配置Flutter开发环境
Mac电脑上安装和配置Flutter开发环境
152 59
|
4月前
|
机器学习/深度学习 Python
【10月更文挑战第5天】「Mac上学Python 6」入门篇6 - 安装与使用Anaconda
本篇将详细介绍如何在Mac系统上安装和配置Anaconda,如何创建虚拟环境,并学习如何使用 `pip` 和 `conda` 管理Python包,直到成功运行第一个Python程序。通过本篇,您将学会如何高效地使用Anaconda创建和管理虚拟环境,并使用Python开发。
138 4
【10月更文挑战第5天】「Mac上学Python 6」入门篇6 - 安装与使用Anaconda