iTerm2連線遠端,中文亂碼

2021-08-16 03:13:52 字數 434 閱讀 3970

mac 上用是iterm2終端, shell 環境是zsh。ssh 到linux 伺服器上檢視一些檔案時,中文亂碼。 
這種情況一般是終端和伺服器的字符集不匹配,macosx下預設的是utf8字符集。

解決方案如下:

輸入locale可以檢視字元編碼設定情況,而我的對應值是空的。 
而預設的.zshrc沒有設定為utf-8編碼,所以本地和伺服器端都要在.zshrc設定,步驟如下,(bash對應.bash_profile或.bashrc檔案)。

1.在終端下輸入

vim ~/.zshrc

2.在檔案內容末端新增:

export lc_all=en_us.utf-8

export lang=en_us.utf-8

接著重啟一下終端,或者輸入source ~/.zshrc使設定生效。

連線伺服器,中文顯示都正常了。

使用iTerm2連線Linux虛擬機器

開啟偏好設定 set host 你的虛擬機器ip位址 set user 你的虛擬機器使用者名稱 set password 你的虛擬機器登陸密碼 spawn ssh user host expect password interact 如果要設定埠號,就寫下面這個 usr bin expect f s...

使用iTerm2快捷連線SSH

大家都知道使用iterm2連線shh 使用命令 ssh p22 root 129.10.10.1,然後輸入密碼即可。但是每次都輸入還是比較麻煩的。iterm2為我們提供了快捷的方式。三步即可完成此項設定。方法如下 1,編輯命令文字 樣本 usr bin expect f set user root ...

iterm2 儲存ssh賬號自動連線

作為一名coder,我們經常需要連線伺服器進行一些操作,然而冗長的ssh密碼登入屬實有些繁瑣。如果你使用了終端工具iterm2,便可以事半功倍!iterm2具有很多優點 智慧型選中,雙擊選中,三擊選中整行,四擊智慧型選中 全文查詢command f 視窗垂直command d 水平command s...