GUI(圖形介面)
又稱:圖形介面 · 圖形界面 · graphical interface · 圖形使用者介面
用點擊操作的介面:視窗、按鈕、選單、圖示 —— 跟用打字的命令列互為兩面。
你會在什麼時候遇到它
你是先從 GUI 認識 AI 的(聊天網頁就是 GUI),但越往深走,工具越偏命令列:安裝步驟、錯誤訊息、進階設定常常只存在 CLI 那一側。理解兩者只是同一支程式的兩張臉,「請打開 Terminal」這種指令才不會讓你直接卡死,圖形畫面裡找不到教學提到的選項時,你也不會慌。
打個比方
GUI 像提款機:按下畫面上標好的按鈕就辦完事。CLI 像走進銀行跟行員商量:學得慢一點,但幾乎什麼都能談。提款機只能做設計者預先設定好的事;行員可以超出清單。
最小範例
同一件事的兩種做法:
GUI 在 Finder 裡按兩下資料夾、把圖片拖進「預覽程式」
CLI open photo.png # macOS:用預設程式打開這個檔案
xdg-open photo.png # Linux 對應寫法
start photo.png # Windows 命令提示字元open / xdg-open / start 是命令列通往圖形介面的橋:一行指令把圖形程式叫出來做事。兩者不是對立面,實際工作流常常在它們之間來回切換。
最常搞錯的地方
- 把 GUI 和 CLI 當成「新手用」與「高手用」兩個陣營。同一支工具常常兩者混用:圖形介面裡設定、命令列裡微調,錯誤訊息還往往只出現在命令列的輸出裡。
- 把命令列指令貼錯視窗 —— 例如把該在 Terminal 執行的 shell 指令貼進 AI 聊天框。貼之前先確認:這個視窗是執行指令的,還是聊天的。