2021-05-12 14:32:11
Ubuntu 18.04下可視檔案管理器Midnight Commander的安裝使用
GNU Midnight Commander(或者叫做MC)是一個可視檔案管理器,根據GNU通用公共許可證授權,因此有資格成為自由軟體。 它是一個功能豐富的全螢幕文字模式應用程式,允許您複製,移動和刪除檔案和整個目錄樹,搜尋檔案並在子shell中執行命令。 包括內部檢視器和編輯器。
Midnight Commander基於多種文字介面,例如Ncurses或S-Lang,它允許它在常規控制台,X Window終端內,SSH連線和各種遠端shell上工作。
Ubuntu 18.04 apt安裝
安裝Ubuntu Server 18.04,在嘗試安裝Midnight Commander時,可能會顯示一條訊息,指出未找到安裝包。要解決此問題,您需要新增Universe儲存庫:
sudo add-apt-repository universe
sudo apt update
在此之後,Midnight Commander應該成功安裝:
sudo apt install mc
如有必要,可以按如下方式禁用Universe儲存庫:
sudo add-apt-repository --remove universe
在CentOS上安裝:
sudo yum install mc
原始碼安裝方法
1.原始碼地址http://ftp.midnight-commander.org/mc-4.8.19.tar.xz
2.解壓後執行 ./configure
3.執行 make
4.執行 make install
出現如下錯誤可以按照下面的方法解決
如果提示錯誤
checking for GLIB... no
configure: error: glib-2.0 not found or version too old (must be >= 2.26)
需要安裝
sudo apt-get install libperl-dev
sudo apt-get install libgtk2.0-dev
如果提示錯誤
configure: error: S-Lang library version 2.0 or newer not found
需要安裝
sudo apt-get install libslang2-dev
Midnight Commander的使用:
本教學中的方法已經在Ubuntu 18.04系統上經過測試。安裝Midnight Commander的過程沒有特殊要求,它適用於所有Linux發行版。如此說來,該檔案管理器本應該在所有Linux發行版上都相同,但是特定的發行版可能不會打包完全相同的Midnight Commander版本(在本例中其為4.8.19),這可能會導致該工具在不同的作業系統實現上具有很小的差異。
啟動Midnight Commander
1.使用命令提示字元啟動Midnight Commander:
mc
請謹記,除非您需要修改或刪除該使用者擁有的檔案/目錄,否則請不要以root許可權來啟動。由於大多數情況下讀取或複製root擁有的物件不需要特殊許可權,因此請嘗試以普通使用者許可權執行 mc 。
2.預設情況下,Midnight Commander使用藍色背景顏色並高亮重要的選單項。可以使用以下指令關閉顏色:
mc --nocolor
超酷功能介紹
儲存常用地址
撥出新增常用地址列表頁面
在任意目錄列表中,按 Ctrl+ 快捷鍵,就可以撥出常用資料夾地址列表,在介面中可以按Tab 鍵定位到下面的操作按鈕上。選擇目錄就可以直接定位到收藏的目錄中。
螢幕互動
1.檔案管理器垂直切分為兩個面板,這背後的邏輯是因為複製和移動的操作是從一處到另一個處完成的。在底部,您將看到十個功能欄:
幫助,選單,檢視,編輯,複製,移動,建立,刪除(此外還有2個)。
標籤前面的數位代表您需要按下以執行相關操作的功能鍵。例如,按F10將退出程式並返回到shell介面。
2.在這十個按鈕之上,你會看到 使用者名稱@主機名:~$ 。這表明允許您在當前工作目錄中鍵入命令。可以嘗試輸入:
touch www.linuxidc.com.txt
ENTER鍵確認後,您將在活動面板中看到一個新檔案。現在,我們不使用任何命令就刪除該檔案。使用箭頭鍵,按UP或DOWN,直到命名的 www.linuxidc.com.txt 檔案高亮。現在按F8,將會彈出一個對話方塊並要求確認,使用ENTER鍵進行確認。如果您選中錯誤檔案並按了F8,則可以取消該操作。
複製檔案
壓縮檔案
3.在螢幕頂部,您可以看到帶有文字的彩色條: Left,File,Command,Options, Right。
這些是下拉式選單,可以通過按F9然後使用箭頭鍵進行導航來存取這些選單。按F9鍵,然後按向下箭頭鍵多次,直到Tree高亮,按ENTER確認。該面板現在將更改為樹檢視顯示檔案和目錄。
4.一旦你按下F9鍵,一些字母會高亮顯示,例如命令中的C,這些是可以用來對選單進行更快導航的關鍵。回到之前:按F9,然後是l(L),再是g,這會返回到File listing(檔案列表)。選擇輸入欄位後,按住ALT鍵,之後按下需高亮的字母。
5.快捷鍵是可讓您快速存取特定操作的鍵位組合。例如,按CTRL + O,這可以使您在後台執行Midnight Commandar的時候專注於命令列,更準確說就是檢視之前的命令輸出。您可以通過點選相同組合鍵快速返回介面。
6.您還可以使用滑鼠指標單擊介面元素。
快捷鍵使用
mc 的快捷鍵非常豐富,下面列舉比較常用的快捷鍵,當然你可以使用 man mc
檢視幫助文件
-
介面切換相關
- 在mc介面中,可以使用
Tab
切換到左右兩邊 Ctrl+o
切換終端和mc的介面Ctrl+u
切換左右檔案列表Alt+i
切換對面的檔案列表和游標所在列表一致Ctrl+s
當前介面搜尋檔名,預設從檔名開始匹配Alt+c
快速跳轉指定目錄
官方網址: https://midnight-commander.org
相關文章