系統有測試環境和生產環境,均使用xshell進行管理,現在發現生產環境中的xshell 可以正常使用ctrl+c 結束調試中的進程,但在測試環境中所有的主機都無法使用ctrl+c結束命令,這給運維工作帶來了很大困擾嚴重影響了執行效率。為什么呢,在測試環境中更多的是調試和驗證工作,需要經常性的前台查看日志等,一旦無法結束只能采用ctrl+z 加 kill 的方法來解決,非常麻煩
今天下決心要解決這個問題,在網上查了一下發現如果是單台主機出現此問題是由於安裝了rvm的緣故,如果是多台主機的話沒有介紹
但此進基本上已經定位到是xshell軟件的問題了 ,查了一篇【xshell】xshell設置快捷鍵 設置Ctrl+C Ctrl+V快捷鍵為復制粘貼 的文章,鏈接如下。
https://www.bbsmax.com/A/6pdDP0RXdw/
基於這個查了一下,果然是把ctrl+c設置為“復制”了
工具---選項---鍵盤鼠標--編輯 ----找到ctrl+c快捷鍵 ,刪除即可
直接去掉后測試正常 。 。。