再见 Xshell!这个开源的终端工具更酷炫!
程序員離不開終端命令行,在工作中用得最多的工具就是「終端連接工具」了,而且企業中 Linux 服務器居多,通過終端連接工具連到服務器,在此之上我們可以排查一些問題,執行代碼等操作。
因為我用的 Windows 系統,常用的終端連接工具就是 Xshell 了,但如果你想將本地的文件傳輸到 Linux 服務器上話,可以使用 rz 或下載個 Xftp,對于 Xshell 版本較低的用戶使用 Xftp 來說,必須得更新至新版本。
那有沒有一款,既可以使用 ssh 連接又集成了文件傳輸功能,且支持多個操作系統,又是免費的終端連接工具呢?
恰巧,在閑逛 GitHub 時,發現了一款基于 electron/ssh2/node-pty/xterm/antd/subx 等開源組件開發的跨平臺的 Terminal/SSH/SFTP 客戶端且免費開源的工具 —— electerm。
electerm
electerm 這款終端連接工具是一名國人(ZHAO Xudong)在 GitHub 開源的,目前累積了 5.4K+ Star。
electerm 的功能特性:
支持多平臺(Linux、Mac、Windows);
支持多國語言;
支持添加快速命令;
支持批量輸入命令在一個終端或所有終端上執行;
作為終端 SSH / SFTP 的客戶端(類似于 Xshell);
切換窗口可見性的全局熱鍵;
雙擊直接編輯(小)遠程文件;
使用內置編輯器編輯(小)本地文件;
使用公鑰 + 密碼進行身份驗證;
將書簽 / 主題 / 快速命令同步到 Github / Gitee secret gist 等;
electerm 下載和安裝
下載地址:
https://github.com/electerm/electerm/releases
通過上述下載地址,找到適用于自己的操作系統下載即可。因為我用的 Windows 系統,下載的 electrm-1.19.5-win-x64-installer.exe 文件,下載完雙擊安裝就可以了。也可以下載 electrm-1.19.5-win-x64.tar.gz 壓縮包,解壓后雙擊 electerm.exe 即可使用。
安裝好后,運行 electerm,界面簡潔,如下:
electerm 默認為英文界面,打開設置將語言設置為中文,設置好后重啟程序生效。
SSH 連接
新建 ssh 時,授權信息主要需填寫主機 IP 地址、用戶名、密碼、端口信息并保存。
標題、描述、開始目錄:本地、開始目錄:遠程、連接后所要執行腳本、運行腳本延遲時間以及編碼可根據實際情況選填即可。
設置菜單中,ssh 和 sftp 默認是打開的,終端類型、字體、字體大小、代理 IP、代理端口、代理類型、Auth 以及新建快速命令可根據實際情況選填即可。
保存后的會話信息將會在書簽中顯示,選擇你要連接的服務器后,就會進入到終端命令行界面了,這樣也就可以對服務器進行操作了。
在這個界面,可以將該服務器終端界面進行分屏顯示,支持左右分屏和上下分屏,或按ctrl+/快捷鍵進行分屏操作。
分屏后,若要批量執行命令,可以打開如下界面的開關選項,然后在批量輸入的彈框中輸入所要執行的命令。
右下角的 Terminal info 可查看服務器 CPU、內存、網絡等信息;
SFTP 文件傳輸
electerm 這款終端連接工具是自帶 SFTP 文件傳輸功能的,若使用,可直接點擊如下圖中的 SFTP 圖標即可,左側為本地客戶端路徑,右側為遠程服務端路徑。
上傳本地客戶端路徑下的文件時,只需找到對應的文件右鍵選擇上傳,也可直接拖拽,將會上傳至遠程服務端的該路徑下。
下載遠程服務端路徑下的文件時,只需找到對應的文件右鍵選擇下載,也可直接拖拽,將會下載至本地客戶端的該路徑下。
electerm 的設置
electerm 基本功能的設置。
設置與 GitHub 和 Gitee 的同步。
除此之外,還有傳輸歷史記錄、UI 主題、快速命令等,在這就不一一截圖了,關于更多 electerm 可去 GitHub 上了解或通過該客戶端挖掘它的美。
總結
electerm 終端連接工具,整體體驗還不錯,完全開源免費,支持跨平臺,自帶中文界面,并非成熟,但完全可以滿足日常對服務器的管理和使用。
其次,electerm 這款終端連接工具應該很多朋友都不知道,我也是在逛 GitHub 發現的,作者做這款工具也挺用心,而且無償開源免費。恰巧,我也體驗了一番,所以無償支持下這位作者。
除此之外,還有很多終端連接工具,比如 Putty、SecureCRT、MobaXterm、Finalshell 等等,用哪個都可以,至于自己對哪款工具易上手,用著方便就用哪款。
最后,你有哪些覺得不錯的終端連接工具推薦?歡迎留言說說。
往期精彩回顧適合初學者入門人工智能的路線及資料下載(圖文+視頻)機器學習入門系列下載中國大學慕課《機器學習》(黃海廣主講)機器學習及深度學習筆記等資料打印《統計學習方法》的代碼復現專輯 AI基礎下載機器學習交流qq群955171419,加入微信群請掃碼: 與50位技術專家面對面20年技術見證,附贈技術全景圖總結
以上是生活随笔為你收集整理的再见 Xshell!这个开源的终端工具更酷炫!的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: POI读取Excel文件时,row.ge
- 下一篇: 上位机和下位机的概念,理解如何实现PC从