Midnight Commander:终端文件管理器 [Linux]

对于 Linux 用户来说,了解如何使用命令行是一项基本技能。但有时您可能不记得特定的标志,或者您实际上需要编辑文件而不仅仅是使用它。当您需要快速完成任务时,Midnight Commander 是一个出色的工具。

概述

午夜指挥官是一个模仿 Norton Commander for DOS 的应用程序,在终端内运行。它可以使用文本模式 GUI,例如恩诅咒,为他们提供了完整 GUI 程序的一些优势,但运行资源较少,并且通过 SSH 等远程连接运行。这使得它对于服务器管理来说非常方便,并且是一个帮助救援无法启动 KDE 或 Unity 等桌面的系统的工具。

安装

Ubuntu 用户可以使用以下命令从标准存储库安装 Midnight Commander:

sudo apt-get install mc

安装后,您可以在终端提示符下使用以下命令启动 Midnight Commander:

mc

用法

文件管理

Midnight Commander 主要是一个文件管理器,启动时会打开两个窗格,如下图所示。

使用向上和向下键将在目录列表中移动光标,而 Enter 将向下进入目录。逃脱会回到上一级。 Tab 键将在两个面板之间移动焦点。使用这些,您可以导航到当前系统中特定面板中的任何位置。

为了进行一些文件管理,请在一个面板中找到要移动或复制的文件,并在另一个面板中找到要移动/复制它们的位置。屏幕底部显示热键组合:F5 是复制文件,F6 是移动或重命名文件。按这些键之一将显示一个对话框,确认您的操作。您可以在对话框中的字段和按钮之间移动焦点,或者使用 Tab 键,然后使用空格键按下按钮。单独使用这些功能,您可以进行一些紧急文件管理,以复制或删除挂起系统的内容。

菜单栏中还有许多其他与文件相关的工具(是的,这个文本模式程序有一个菜单栏,您可以使用 F9 访问它):

  • “文件”菜单包含要对当前突出显示的面板中的文件或目录执行的操作。其他功能包括创建链接(硬链接和符号链接)和更改权限(chown)或模式(chmod)。
  • “左”和“右”菜单允许配置面板的显示方式,以及允许访问远程连接(shell 或 FTP)。
  • “选项”菜单包含 Midnight Commander 的整体配置。

文本编辑器

我确信,对于那些花时间调整配置文件或破解内核代码的人来说,emacs 或 vim 是继切片面包以来最棒的东西。作为一个普通用户,我发现它们真的很烦人。当我需要对文件进行快速编辑时,我通常会依赖“mcedit”Midnight Commander 中内置的工具。

“mcedit”提供了一个文本模式程序,具有 GUI 程序的许多视觉效果。热键列在底部(F3 开始标记选择,然后按复制/移动键一次表示这就是您想要执行的操作,然后移动到您想要执行的位置,最后按复制/移动键需要一些时间来适应),而下拉菜单可通过可靠的 F9 键使用。

结论

Midnight Commander 提供了一系列不错的工具,适合安装在低功耗或服务器计算机上,但具有“完整”GUI 应用程序的许多视觉便利性。这是一个很小的下载,所以继续安装它......有一天你会很高兴你这么做了。