找回密码
 立即注册
Qt开源社区 门户 查看内容

Ubuntu 18.04下可视文件管理器Midnight Commander的安装使用

2019-2-13 20:36| 发布者: admin| 查看: 512| 评论: 0

摘要: 作者:Linux公社 GNU Midnight Commander(或者叫做MC)是一个可视文件管理器,根据GNU通用公共许可证授权,因此有资格成为自由软件。 它是一个功能丰富的全屏文本模式应用程序,允许您复制,移动和删除文件和整个 ...
作者:Linux公社

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 快速跳转指定目录
更多Linux命令相关信息见Linux命令大全 专题页面 https://www.linuxidc.com/topicnews.aspx?tid=16
Linux公社的RSS地址:https://www.linuxidc.com/rssFeed.aspx

本文永久更新链接地址:https://www.linuxidc.com/Linux/2019-02/156828.htm





爱我请给我好看↓↓↓


-------------------------------------------------------------------------
我们尊重原创,也注重分享,如若侵权请联系qter@qter.org。
-------------------------------------------------------------------------

鲜花

握手

雷人

路过

鸡蛋

公告
可以关注我们的微信公众号yafeilinux_friends获取最新动态,或者加入QQ会员群进行交流:190741849、186601429(已满) 我知道了