Xshell使用技巧總結


XShell是一款Windows下非常優秀的遠程連接Linux主機的工具,是平常使用不可缺少的工具。


復制和粘貼
由於在linux的Shell下,Ctrl+c是中斷當前指令,這個快捷鍵和win系統下的復制快捷鍵沖突,在Xshell中,提供了其它的快捷鍵來執行這些操作:
復制:Ctrl+Insert
粘貼:Shift+Insert


將當前Shell中的內容復制到"記事本"中
有時候需要把shell中的一些內容臨時復制到"記事本"中,如果再打開一個記事本,再復制粘貼就顯得麻煩了。
XShell中內置了這一功能,使用很簡單,就是選中內容,鼠標右鍵,選擇"To Notepad",再選中'Select Area'或者'All'或者'Screen',前者將把前面整個屏幕的輸出復制到記事本中,而后者只會將當前可見的部分復制。


快速選擇當前行
這個很簡單,就是在shell界面下快速點三次鼠標就選中當前行了,這樣就可以用上面的復制功能將其復制到剪貼板中。


快速打開Sessions對話框
有時候打開XShell后希望能直接打開Sessions對話框,這時候只要在Shell界面的(要打開'Address Bar'選項)的地址欄 里中輸入'open'即可。或直接使用'Alt+O'即可打開上次打開的Sessions所在目錄的對話框。


遷移連接信息
在XShel中,每個保存的Session連接信息都是保存到.xsh(就是ini文件,可以用文本編輯器打開)文件中的。它的默認路徑是
"%APPDATA%\NetSarang\Xshell\Sessions"
即:C:\Users\用戶名\AppData\Roaming\NetSarang\Xshell\Sessions
可直接拷貝這些xsh文件到新的xshell的相同目錄即可使用。

最小化到系統托盤
XShell默認最小化是不會到系統托盤的,但是有個選項可以修改,設置在:Tools->Options->Advanced->'Minimize to system tray'打鈎即可,盡管這並不是很實用。


退出時關閉確認對話框
選擇在這:Tools->Options->Advanced->'Confirm connection close when session exits'
還有一個:Tools->Options->Advanced->'Confirm connection close when XShell exits'


快速切換打開的Tab
快捷鍵:Alt+1~9 或者Ctrl+Tab 或者Shift+Tab
設置:Tools->Options->'Menu & Short Keys'


數字小鍵盤輸入
如果不設置的話,輸入數字小鍵盤,會顯示亂碼。
屬性頁面'Properties'->Terminal->'Initial VT Modes'->'Set as normal'選擇即可。

自定義文字顏色
如圖設置,就可以得到多種顏色的文字字體。


設置命令快捷按鈕
當你管理操作多個ssh主機時,不得不重復輸入相同的命令,xshell可以設置快捷按鈕,一鍵輸入你設置的命令。

最大的用處就是讓你少敲一些復雜但是很常用的命令或者一些難記的密碼,當你需要在多個用戶來回切換或者登陸mysql的時候,總之一切需要密碼的地方,都能給你帶來極大的便利。

Tools->'Quick Command Sets...'
在將其添加好后,將'View'->'Quick Commands'選項打開,這樣在xshell的底部就有它們的標簽,點擊它后將會在終端里執行。
這里加一個別名為'nsl'的命令執行:


將命令發送到多個ssh會話終端


也就是發送同一命令到已經登陸的多個主機,回車會將自動執行。這樣就省去了重復鍵入的工作,提高了操作效率,但前者是要知道在做什么。
打開相應的功能:選擇View->'Compose Bar',這樣在xshell的底部會有一個輸入框,可以在其中錄入想要執行的命令及其參數;最左端的小箭頭點開后還可以設置將框內的指令發送到到當前xshell所有的會話(To All Sessions)還是所有的xshell(To All Xshell),默認為當前所有會話,當前你也可以只針對當前這一個會話(To Current Session),僅為調試所用。
注意:xshell可以開啟多個實例,一個實例又可以開啟多個tab會話。


設置xshell使用代理
詳情請參考:對xshell三種端口轉發的認識
上傳下載
在主機里安裝rz、sz,就可以直接上傳下載文件,不用sftp或者其他上傳下載工具了。這對於下載上傳小型文件非常方便,。
通過apt來安裝:
apt-get install lrzsz
用法:
# sz 文件名
即可下載文件到本地。
# rz
就會跳出窗口讓你選擇上傳的文件,然后上傳。

另:和Xftp一起使用,點一下下圖中的圖標就回自動啟動Xftp並連接上服務器,不管是上傳還是下載東西都比較方便。雖然SecureCRT有SFTP可以用,但是要指定上傳和下載的目錄,不如圖形界面方便。

    上傳和下載小的文件可以用上述的rz和sz命令,但是要提前安裝。

右鍵粘貼選用的文字

工具->選項->鍵盤和鼠標

選擇完成之后,就能實現鼠標左鍵選中的字符自動復制到剪切板,右鍵自動粘貼。

參考網址:

http://blog.csdn.net/u012949658/article/details/53326222

http://www.cnblogs.com/xialei893/p/3573532.html


免責聲明!

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



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