作為一名后端開發(fā),我們經(jīng)常需要和Linux系統(tǒng)打交道栅隐,免不了要使用Xshell這類終端工具來進(jìn)行遠(yuǎn)程管理塔嬉。最近發(fā)現(xiàn)一款更炫酷的終端工具Tabby,主題豐富租悄,功能強(qiáng)大谨究,推薦給大家!
聊聊Xshell
之前經(jīng)常使用Xshell來操作Linux虛擬機(jī)泣棋,基本上是夠用了送矩。但是Xshell免費(fèi)使用只供非商業(yè)用途澡罚,而且如果你想用FTP來進(jìn)行文件傳輸?shù)脑挘€需單獨(dú)下載Xftp症副。
無意中發(fā)現(xiàn)了另一款開源的終端工具Tabby呼伸,它直接集成了SFTP功能宛蚓,而且界面也很炫酷钞楼,下面是它的使用界面蜈亩。
Tabby簡介
Tabby是一款現(xiàn)代化的終端連接工具,開源并且跨平臺(tái)修赞,支持在Windows婶恼、MacOS、Linux系統(tǒng)下使用榔组。Tabby在Github上已有20k+Star熙尉,可見它是一款非常流行的終端工具联逻!
[安裝
- Tabby的安裝非常簡單搓扯,直接下載安裝包解壓即可,這里我下載的是Windows下的便攜版本包归,下載地址:https://github.com/Eugeny/tabby/releases
- 下載完成后解壓到指定目錄锨推,雙擊Tabby.exe即可運(yùn)行;
- 運(yùn)行成功后公壤,看一眼界面换可,還是非常炫酷的!
使用
Tabby的功能是非常強(qiáng)大的厦幅,不僅支持作為SSH客戶端使用沾鳄,SFTP傳輸文件、使用PowerShell和Git命令也不在話下确憨,下面我們來體驗(yàn)下译荞。
SSH
使用SSH我們可以遠(yuǎn)程管理Linux服務(wù)器瓤的。
- 連接之前我們得先創(chuàng)建個(gè)SSH連接配置,首先點(diǎn)擊首頁的Settings按鈕吞歼;
- 然后點(diǎn)擊New profile按鈕創(chuàng)建連接配置圈膏;
- 選擇SSH connection配置模板;
- 然后輸入連接名稱篙骡、主機(jī)地址及連接密碼即可稽坤;
- 再點(diǎn)擊連接配置右側(cè)的運(yùn)行按鈕;
- 運(yùn)行成功后就可以訪問Linux服務(wù)器了糯俗,界面還是挺炫酷的尿褪!
SFTP
之前我經(jīng)常使用lrzsz工具包來實(shí)現(xiàn)Windows和Linux之間的文件互傳,其實(shí)使用SFTP來傳輸會(huì)方便很多叶骨。
- 例如我現(xiàn)在想下載個(gè)Nginx的配置文件來改下茫多,直接點(diǎn)擊SFTP按鈕即可查看文件目錄,然后單擊文件即可下載到Windows的指定目錄下天揖;
- 修改完配置文件后,直接從文件夾里拖到Tabby中即可進(jìn)行上傳覆蓋文件今膊,是不是挺方便的!
- 當(dāng)然如果你還是想使用lrzsz工具包來互傳斑唬,Tabby也是支持的黎泣。
PowerShell
在使用Windows的CMD時(shí)恕刘,經(jīng)常會(huì)覺得它不好用,而改用跨平臺(tái)的PowerShell抒倚,Tabby也是支持它的褐着!
- 我們可以通過點(diǎn)擊Profiles and connections按鈕選擇并創(chuàng)建PowerShell連接;
[* 創(chuàng)建成功后我們?cè)囅略贑MD中不支持的ls命令托呕,在PowerShell中是可以支持的含蓉。
Git
之前我們需要使用Git Bash這類工具才能打開Git命令界面,使用Tabby也是可以實(shí)現(xiàn)的项郊。
- 我們可以通過點(diǎn)擊Profiles and connections按鈕選擇并創(chuàng)建Git連接馅扣;
- 然后就可以使用Git命令了,比如使用git status查看下本地文件的狀況着降。
設(shè)置
在使用新的工具時(shí)差油,我們往往需要進(jìn)行設(shè)置,接下來講講Tabby的常用設(shè)置任洞。
外觀
終端字體有時(shí)候我們會(huì)覺得太小蓄喇,可以在Appearance里面設(shè)置食绿。
顏色
- 對(duì)于終端配色,有一個(gè)網(wǎng)站提供了非常多的方案公罕,網(wǎng)站地址:https://iterm2colorschemes.com/
- Tabby對(duì)于這些配色方案居然全部支持了器紧,打開Color Scheme即可設(shè)置,顏色主題很多楼眷,總有一款適合你铲汪!
快捷鍵
如果你想設(shè)置或者查看快捷鍵的話,打開Hotkeys即可罐柳!
窗口
如果你想設(shè)置Tabby的主題的話掌腰,打開Window選擇相應(yīng)主題即可。
插件支持
Tabby的功能非常強(qiáng)大张吉,還支持一系列的插件齿梁,打開Plugins可查看并安裝插件,下面我們來看看有哪些好用的插件肮蛹!
- clickable-links:給URL勺择、IP、路徑添加點(diǎn)擊跳轉(zhuǎn)功能的插件省核;
- docker:可以連接到Docker容器命令行的插件气忠;
- title-control:可以控制窗口標(biāo)簽位置的插件赋咽;
- sync-config:可以將配置同步到Github或者Gitee的插件脓匿;
- theme-windows10:Windows 10 專用主題插件。
總結(jié)
Tabby確實(shí)是一款非常優(yōu)秀的終端工具日月,它免費(fèi)并且開源缤骨。主題非常豐富绊起,功能也很強(qiáng)大虱歪,還支持自定義插件,強(qiáng)烈建議大家嘗試下师枣!
參考資料
項(xiàng)目官網(wǎng):https://github.com/Eugeny/tabby
</article>