Xshell的一些使用方法和注意事項


xshell

本文就是想記錄下最近遇到的一些問題,以及一些 xshell 能幫助我們提升效率的方面。

xshell 編碼問題

我們連接服務器,是通過本地登錄到 跳板機,然后通過跳板機登錄到 我們的服務器,我為了簡化步驟,我就使用了 xshell 的登錄腳本,但是登錄之后,在進行編輯腳本,發現之前在腳本里面備注的中文,現在是顯示亂碼的,我通過手動登錄到我們的服務器,然后進行編輯腳本,之前的中文是正常顯示的。

我之前想了下,可能是字符集的問題,我查看兩邊的 LANG 變量的值,發現都是 en_US.UTF-8

然后想了下,是否是環境變量的問題,對比下了兩邊的環境變量是一致的。

問題解決

最后找到了問題,是 xshell 的設置。 xshell 默認的連接編碼是 gbk, 我們在 服務的會話屬性里面的 終端的最下面,可以找到編碼。我們將這個設置為 UTF-8, 這個問題就解決了。

xshell 可以提高效率的功能

登錄腳本

這個功能就是和我們寫 except 腳本是一樣的,它可以匹配我們的輸入,當匹配到了,就會發送我們設置的命令,這樣也就可以實現一些自動化登錄。和實現針對一些特定輸出的執行指定命令的需求。

我用該功能實現的是 自動登錄我們的跳板機然后登錄我們的指定服務器。

批量操作

當我們需要在 xshell 上進行批量執行一些命令的時候,我們就可以使用這個功能。

1569768749826

擴展

之前用過一款國內的 ssh 連接工具 finallshell,在此記錄下,避免后面忘記。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM