產品說明
GNU Midnight Commander (常被稱為 mc) 是一款視覺化的檔案管理員,在文字模式(Text Mode)下運作,這意味著它不需要圖形介面(GUI)即可執行,非常適合透過 SSH 連線到遠端伺服器進行管理。
它採用經典的「雙面板」介面(Dual-pane interface),讓使用者可以輕鬆地在兩個目錄之間複製、移動或比對檔案。除了檔案管理外,它還內建了功能強大的文字編輯器 (mcedit) 與檢視器,並支援直接瀏覽壓縮檔(如 .tar.gz, .zip, .rpm)內容,是 Linux 系統管理員與開發者的必備神器。
核心特色:
- 雙面板操作:直覺的左右視窗設計,大幅提升檔案搬移效率。
- 滑鼠支援:即使在終端機內,也支援滑鼠點擊選取與操作。
- 強大內建工具:內建語法高亮的編輯器 (
mcedit) 與支援 hex 模式的檢視器。 - 虛擬檔案系統:可透過 FTP、SFTP 直接連線遠端伺服器,像操作本機檔案一樣管理。
常用指令
Midnight Commander 主要依賴 功能鍵 (Function Keys) 進行操作,以下是啟動與核心操作指令:
啟動與基礎操作
# 啟動 Midnight Commander
mc
# 強制使用黑白模式 (若終端機顏色顯示異常時使用)
mc -b
# 啟動並直接開啟內建編輯器
mcedit filename.txt
| 按鍵 | 功能說明 | 對應指令 |
|---|---|---|
| F1 | 說明 (Help) | 顯示幫助選單 |
| F3 | 檢視 (View) | 快速預覽檔案內容 (唯讀) |
| F4 | 編輯 (Edit) | 使用內建編輯器修改檔案 |
| F5 | 複製 (Copy) | 將選取檔案複製到另一側面板 |
| F6 | 移動 (RenMov) | 將選取檔案移動或更名到另一側 |
| F7 | 建立目錄 (Mkdir) | 新增資料夾 |
| F8 | 刪除 (Delete) | 刪除選取的檔案或目錄 |
| F9 | 選單 (Menu) | 啟動上方下拉式選單 |
| F10 | 離開 (Quit) | 關閉程式回到 Shell |
進階技巧
Insert鍵:標記/取消標記多個檔案(變黃色字體)。Ctrl + o:暫時隱藏面板,顯示背後的 Shell 輸出(再按一次切回)。Alt + .:顯示/隱藏隱藏檔 (Hidden files)。
操作介面

