日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

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

發(fā)布時間:2023/12/16 编程问答 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 iterm2 ssh 乱码_Royal TSX 使用 iterm2 插件 SSH 连接报错及中文乱码 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

今天在Mac上找到了可以替代xshell的工具Royal TSX這個工具的功能也是很大的。就常用的已經(jīng)滿足了我的需求。在Windows上習(xí)慣了使用xshell,最近換了Mac開始學(xué)習(xí)iterm2最終還是適應(yīng)不來。找了幾個工具就這個滿意。在使用過程中有兩個問題一直困擾著我,一個不暫且不影響使用,另一個亂碼就非常影響了,服務(wù)器上的配置有些注釋是中文。在更改一些配置我必須要看這些注釋是什么意思。

0x01 UTF-8錯誤

連接的時候報下面圖片中紅色表示的錯誤,這個錯誤還暫不影響使用

0x02 中文亂碼

編輯Nginx的配置文件中文注釋亂碼,這個就不能忍受了。除非使用英文注釋!

0x03 解決方法

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

原因是 ssh連接的時候會傳遞環(huán)境變量,這個變量如在服務(wù)器沒有本地的環(huán)境,就會報這個錯誤。其實就是$LC_CTYPE 這個環(huán)境變量導(dǎo)致的,服務(wù)器上的中文亂碼問題也是這個變量導(dǎo)致的。LC_CTYPE這個參數(shù),Mac上面是UTF-8,服務(wù)器上面缺少相應(yīng)配置,識別不了所以在服務(wù)器上添加以下兩個變量即可。# CentOS 7 系統(tǒng)編輯 /etc/locale.conf

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

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

0x04 驗證

中文亂碼的問題終于解決了,ssh連接的錯誤也消失了。

總結(jié)

以上是生活随笔為你收集整理的iterm2 ssh 乱码_Royal TSX 使用 iterm2 插件 SSH 连接报错及中文乱码的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。