Debian/Midnight Commander (MC)

来自站长百科
跳转至: 导航、​ 搜索

Debian | Debian安装 | Debian使用 | Debian系统升级 | Debian常见问题

Midnight Commander (MC)是 Linux 控制台和其它终端环境中的 GNU“瑞士军刀”。这给予了新手一个菜单驱动控制台的体验,它比 Unix 标准命令容易学的多。

用命令来研究 Debian 系统。这个是最好的学习方法。请只用方向键和回车键来访问下 面的地址:

  • /etc 和它的子目录。
  • /var/log 和它的子目录。
  • /usr/share/doc 和它的子目录。
  • /sbin and /bin

提高 MC[ ]

为了让 MC 在退出的时候改变工作目录,您需要修改 ~/.bashrc(或者 /etc/bash.bashrc,它被 .bashrc 调用),在它的手册页 mc(1) 里面的 -P 选项下,可以获取更详细的信息。

启动 MC[ ]

$ mc

在 MC 中用户可轻而易举使用菜单完成所有的文件操作。可以按 F1 获得帮助,您可以只用方向键和功能键来操作 MC。

MC 里的文件管理器[ ]

默认状态下,所有文件列于两个目录面板。一种实用的方式是将右边窗口设定为“information”,用来查看文件访问权限等信息。下面是一些基本的击键。如果gpm daemon在运行,你还可以使用鼠标。(在MC中进行剪切和粘贴操作时别忘了按下shift键。)

  • F1: 帮助菜单
  • F3: 内置文件阅读器
  • F4: 内置编辑器
  • F9: 激活折叠菜单
  • F10: 退出 Midnight Commander
  • Tab: 在两个窗口间移动
  • Insert: 为多文件操作生成文件如拷贝
  • Del: 删除文件(小心—请设置 MC 为安装删除模式)
  • 方向键: 与各自的名字一致

MC 里的命令行技巧[ ]

  • cd命令可改变焦点屏幕中的目录位置。
  • Control-Enter 或 Alt-Enter 可以将文件名拷贝到命令行。在编辑命令行时可与 cp 或 mv命令结合使用。
  • Alt-Tab 显示焦点文件所属文件或目录的文件名,可指定 MC 两个目录窗口的起始目录;例如 mc /etc /root。
  • Esc + numberkey == Fn(例如 Esc + '1' = F1, etc.; Esc + '0' = F10)
  • Esc + key == Alt-key (= Meta, M-); 例如Esc + 'c'等价于 Alt-c

MC 里面的编辑器[ ]

内置编辑器的剪切-粘贴方式很有意思。按 F3 在起始处做标记,再次按 F3 在终止处做标记,这时中间的选中部分会高亮显示。然后你可以移动光标到某处按下 F6,被选中部分就会移到该处。如果你按下的是 F5,选中部分就会拷贝到该处。F2 用来存盘,F10 退出,所有方向键的作为和它们的名字一样直观。

该编辑器可直接打开某个文件:

$ mc -e filename_to_edit
$ mcedit filename_to_edit

虽然它不是多窗口编辑器,但你可利用 Linux 多控制台的特性达到相同的效果。要在窗口间进行拷贝操作,可使用 Alt-Fn 切换虚拟控制台,然后使用“File->Insert file”或“File->Copy to file”将一个文件中的内容拷贝到另一个文件。

可指定任何外部编辑器作为内置编辑器。

许多程序使用环境变量 EDITOR 或 VISUAL 来决定使用哪个编辑器。如果你用不惯 vim,可在 ~/.bashrc 中加上几行来指定新的 mcedit:

...
export EDITOR=mcedit
export VISUAL=mcedit
...

强烈推荐将它们设定为 vim。在 Linux/Unix 世界里就该使用 vi(m) 命令。

MC 里的阅读器[ ]

非常精巧的阅读器。它是在文档中搜索单词的利器。在 /usr/share/doc 目录下我总是用它,面对大量的 Linux 资料用它浏览是最快的方法。阅读器可以直接找开文件:

$ mc -v filename_to_view

MC 的自动启动特性[ ]

在文件上按 Enter,会激活相关的程序操作该文件。这是 MC 的一个极方便的特点。

  • executable file: 执行命令
  • man, html file: 将文件内容传入阅读器程序
  • tar, gz, deb file: 象浏览子目录一样浏览它的内容

为了使这些阅读器和虚拟文件的属性能够被查看,不要将可阅读文件设成可执行文件。可在 MC 文件菜单中改变文件属性或使用 chmod 命令。

MC 里的 FTP 虚拟文件系统[ ]

MC 可通过 FTP 访问文件。按 F9 转到菜单栏,输入’p’激活 FTP 虚拟文件系统。按 username:passwd@hostname.domainname 格式输入 URL,远程文件目录就会以本地目录的方式显示出来。

在 URL 里试着用 http.us.debian.org/debian 来浏览 Debian 存档文件。

Debian使用手册导航

Debian安装

安装Debian GNU/Linux前准备 | 获取系统安装介质 | 使用Debian安装程序 | 启动进入新 Debian 系统 | 内核及其它信息 | 为Debian准备分区 | 安装指南 | 在Debian上安装Apache+Mysql+PHP

Debian使用

Debian 文件 | Debian基本操作 | Midnight Commander (MC) | 类Unix工作环境 | 类Unix文本处理 | 类Unix文件系统 | Debian生存命令 | Debian进阶 | Debian其他特性 | Debian下的Linux内核 | 启动系统 | Debian/活动记录及拷贝、创建子目录 | 差量备份、数据同步与系统冻结恢复 |常用命令与典型错误| 系统初始化 | 访问限制(Restricting access) | 刻录机 | 本地化

Debian升级

Debian系统升级 | 发行版升级到stable、testing或unstable

Debian技术支持

Debian技术支持

Debian常见问题

定义与概述 | 兼容性问题 | Debian 的软件系统 | Debian 的 FTP | Debian 的包管理系统 |Debian 的包管理工具 |更新系统 | Debian 与内核 | 定制 Debian GNU/Linux 的安装 |获取 Debian GNU/Linux 的支持 | 为 Debian 项目捐赠 | 作为商品销售Debian以及对其的展望

参考来源[ ]

http://www.debian.org/doc/FAQ/ch-getting.zh-cn.html