Terminator 是一款支援單視窗多終端分割的現代化終端模擬器,適合需要同時監控多個伺服器、對比日誌、並行開發的運維與開發人員。
sudo apt update
sudo apt install terminator
sudo yum install epel-release
sudo yum install terminator
# 或
sudo dnf install terminator
sudo pacman -S terminator
| 功能 | 快捷鍵 | 說明 |
|---|---|---|
| 水平分割 | Ctrl+Shift+E | 上下分割終端 |
| 垂直分割 | Ctrl+Shift+O | 左右分割終端 |
| 切換終端 | Alt+方向鍵 | 在分割區間移動焦點 |
| 調整大小 | Ctrl+Shift+方向鍵 | 擴大/縮小當前分割區 |
| 關閉終端 | Ctrl+Shift+W | 關閉當前分割區 |
| 新分頁 | Ctrl+Shift+T | 新增分頁頁籤 |
| 群組輸入 | Alt+G | 同步輸入到所有/群組終端 |
| 搜尋 | Ctrl+Shift+F | 開啟搜尋列 |
[global_config]
title_transmit_bg_color = "#ffffcc"
[keybindings]
split_horiz = <Ctrl><Shift>e
split_vert = <Ctrl><Shift>o
[profiles]
[[default]]
background_color = "#1e1e1e"
foreground_color = "#d4d4d4"
cursor_color = "#ffffff"
font = Monospace 11
scrollback_lines = 10000
[layouts]
[[default]]
[[[window0]]]
type = Window
parent = ""
[[[child1]]]
type = Terminal
parent = window0
[[[child2]]]
type = HPaned
parent = window0
position = 300
[[[terminal3]]]
type = Terminal
parent = child2
[[[terminal4]]]
type = Terminal
parent = child2
tail -f 不同日誌檔ssh、tmux/screen 保持會話持久| 工具 | 特色 | 適用場景 |
|---|---|---|
| Terminator | GUI 分割、群組廣播、插件擴充 | 圖形介面重度使用者 |
| tmux | 終端複用、會話持久、腳本化控制 | 遠端 SSH、伺服器無形環境 |
| screen | 經典會話管理、輕量 | 極簡需求、舊系統 |
| Tilix | GTK3、書籤、觸發器、Quake 模式 | 現代桌面環境 |
Terminator 以直觀的圖形化分割與群組廣播功能,成為 Linux 桌面環境下多任務並行操作的利器。