今天在Mac上找到了可以替代xshell的工具Royal TSX这个工具的功能也是很大的。就常用的已经满足了我的需求。在Windows上习惯了使用xshell,最近换了Mac开始学习iterm2最终还是适应不来。找了几个工具就这个满意。在使用过程中有两个问题一直困扰着我,一个不暂且不影响使用,另一个乱码就非常影响了,服务器上的配置有些注释是中文。在更改一些配置我必须要看这些注释是什么意思。

0x01 UTF-8错误

连接的时候报下面图片中红色表示的错误,这个错误还暂不影响使用

0x02 中文乱码

编辑Nginx的配置文件中文注释乱码,这个就不能忍受了。除非使用英文注释!

0x03 解决方法

-bash: warning: setlocale: LC_CTYPE: cannot change locale (UTF-8): No such file or directory

原因是 ssh连接的时候会传递环境变量,这个变量如在服务器没有本地的环境,就会报这个错误。其实就是$LC_CTYPE 这个环境变量导致的,服务器上的中文乱码问题也是这个变量导致的。LC_CTYPE这个参数,Mac上面是UTF-8,服务器上面缺少相应配置,识别不了所以在服务器上添加以下两个变量即可。# CentOS 7 系统编辑 /etc/locale.conf

LC_ALL=en_US.UTF-8 # 添加到配置文件lcale.cconf

LC_CTYPE=en_US.UTF-8 # 添加到配置文件lcale.cconf

0x04 验证

中文乱码的问题终于解决了,ssh连接的错误也消失了。

iterm2 ssh 乱码_Royal TSX 使用 iterm2 插件 SSH 连接报错及中文乱码相关推荐

  1. xp mysql字符集与乱码_mysql字符集(GBK、GB2312、UTF8)与中文乱码的原因及解决

    Mysql乱码问题的原因与解决 MySQL对中文的支持程度还是很有限的,尤其是新手,一旦出现乱码问题,就会头大.下面介绍几种乱码问题的现象原因及解决方法,仅供参考. 乱码问题1:用PHPmyAdmin ...

  2. python中字符串中文乱码_Python字符串开头的bquot;、uquot;、rquot;与中文乱码

    先看几个常见的中文乱码:s = u'More更多请关注我'print('--encoded---') print('[utf-8]', bytes(s, encoding='utf-8')) prin ...

  3. zabbix mysql设置中文乱码_解决zabbix监控因php问题导致图形界面中文乱码方法

    解决因编译php中添加了-enable-gd-jis-conv选项导致Zabbix监控系统图形界面中文乱码问题 现象: php编译参数: 说明: 如果PHP编译时启用–enable-gd-jis-co ...

  4. tomcat 启动项目 页面文字乱码_项目通过tomcat部署到服务器,请求数据页面中文乱码问题...

    问题描述:1.将项目部署到服务器之后从页面接收的中文乱码 2.数据库中原有的数据都能正常显示 产生原因:没有对Tomcat服务器和mysql进行配置更改 解决流程: 一. 修改Tomcat配置 更改两 ...

  5. 安装Properties Editor插件,解决XXX.properties文件中文乱码的问题

    2019独角兽企业重金招聘Python工程师标准>>> Properties Edito官网地址:http://propedit.sourceforge.jp/index_en.ht ...

  6. 存到mysql的中文乱码_将用户输入的中文保存到数据库出现中文乱码问题

    数据库乱码 浏览器出现的乱码 出现乱码问题,一定是编码和解码用的码表不一致造成的.从用户界面到数据库显示的cmd界面需要编码和解码的地方有: 浏览器使用的编码,socket发送使用的编码,tomc ...

  7. python词云乱码_python词云库wordCloud使用方法详解(解决中文乱码)

    文章中的例子主要借鉴wordColud的examples,在文章对examples中的例子做了一些改动. 一.wordColud设计中文词云乱码 使用wordColud设计词云的时候可能会产生乱码问题 ...

  8. oracle 导入sql文件 汉字乱码_将现有的sql脚本导入 Oracle 数据库,中文乱码问题...

    将现有的sql 脚本导入 Oracle数据库 比如 在windows 系统下,可以写一个 bat 来实现直接导入 如:bat 中的内容如下,logs.log 将会记录执行日志 sqlplus user ...

  9. js java传参乱码_【技术贴】解决前台js传参中文乱码

    方法1: 前台两次编码,后台一次解码.因为getParamet已经自动解了一次了. JavaScript: window.self.location="list.jsp?searchtext ...

  10. sublime报错信息乱码_解决Sublime Text 3在GBK编码下的中文乱码问题

    按ctrl+~快捷键,调出一个小文本款,然后粘贴以下代码: import urllib.request,os,hashlib; h = '7183a2d3e96f11eeadd761d777e6240 ...

最新文章

  1. SAP BD87将IDoc状态修改为68 ?
  2. Django之Cookie
  3. Swift 结构体和类的最大区别
  4. MySQL 高级 - 输入参数
  5. 【OpenCV 例程200篇】91. 高斯噪声、瑞利噪声、爱尔兰噪声
  6. 训练(training)和推理\推断(inference)的关系?
  7. 剑指offer面试题64. 求1+2+…+n(逻辑符短路)(递归)
  8. 取代SharedPreferences的多进程解决方案
  9. mysql安装包5.7.17.0_mysql-5.7.17-winx64压缩版的安装包下载和安装配置
  10. wlan 网速测试软件,WiFi大师网速测试
  11. c语言将结构体转换为字符串,c语言中怎样将结构体转换成字符串
  12. 抖音JAVA工程师_字节跳动抖音社招后台开发工程师面经
  13. 三角函数计算,Cordic 算法入门
  14. 蓝牙耳机什么样式最舒服?推荐一款好用的蓝牙耳机
  15. ac68u、r8500 梅林固件扩展为一个小型 linux 系统
  16. 使用微软官方工具下载安装Windows10系统
  17. 小程序指定页面二维码生成
  18. excel数据透视表_Excel数据透视表排序问题
  19. 【我的Android进阶之旅】Android调用JNI出错 java.lang.UnsatisfiedLinkError: No implementation found for的解决方法
  20. Samsung/三星I847(Rugby Smart) root教程_方法

热门文章

  1. 再轰冯导,和科研人员比你只是个奢靡的戏子
  2. 从零开始写渲染Step1窗口的创建和显示
  3. word2019使一级标题为第一章,二级标题为1.1的格式
  4. 优化算法 - 遗传算法
  5. 批量修改MP3文件信息
  6. 初探ViewBinding
  7. 部署ISA2006标准版防火墙
  8. matlab中subs怎么用,【转】MATLAB中subs函数效率低
  9. [题]口袋的天空(连接云朵) —— 标签 #最小生成树(kru) #并查集
  10. Astalavista被蹂躏过程 转载自baoz net