Midnight Commander

Midnight Commander
Información sobre la plantilla
3553000021 4c9abd9c35.jpg
DesarrolladorMiguel de Icaza
Última versión estable4.7.5
GéneroAdministrador de archivos
Sistemas Operativos compatiblesLinux
LicenciaGNU GPL versión 2
Sitio web
http://www.ibiblio.org/mc

Midnight Commander (mc). Gestor de ficheros ortodoxo para sistemas tipo Unix (también existe para la plataforma Windows) y es un clon del Norton Comander

Historia

El gestor de ficheros Midnight Commander fue creado por el desarrollador mexicano de software libre Miguel de Icaza mientras cursaba la licenciatura en Matemáticas en la facultad de ciencias de la Universidad Nacional Autónoma de México (UNAM) donde a la edad de 18 años comenzó a participar en el proyecto GNU. Su primera aportación fue el gestor de archivos o ficheros Midnight Commander.

Características

Midnight Commander posee características tales como la capacidad de explorar el contenido de los ficheros RPM, trabajar con formatos de archivos comunes como si de un simple directorio se tratasen. Incluye un gestor de transferencias FTP o cliente del protocolo FISH.

También incluye un editor llamado mcedit. Mcedit es un ejecutable independiente, el cual también puede ser usado de forma independiente a Midnight Commander. Esta aplicación permite visualizar el contenido de ficheros y disfrutar de características como la de resaltar la sintaxis para ficheros de código fuente de ciertos lenguajes de programación, y la capacidad de trabajar tanto en modo ASCII como en modo Hexadecimal. Los usuarios pueden reemplazar mcedit con el editor que prefieran.

Midnight Commander también puede renombrar grupos de ficheros, a diferencia de otros gestores de ficheros que solamente pueden renombrar un fichero cada vez. Esto es interesante en la manipulación de largas colecciones de ficheros, por ejemplo, para ajustar los nombres a un nuevo sistema de nombrado. Midnight Commander también puede mover ficheros a otro directorio al mismo tiempo que lo renombra. Permite al usuario especificar los nombres de ficheros originales y finales empleando máscaras de caracteres. Esto hace que se puedan renombrar ficheros empleando la potencia de las Expresiones Regulares de Unix o Linux con una interfaz de usuario interesante que es el que ofrece Midnight Commander. Además, el usuario puede seleccionar cuando utilizar y cuando no patrones del Shell o Interfaz de Comandos. Todas estas características están disponibles a través del menú File > Rename/Move. (Pulsando F1 accedemos a una breve explicación de las opciones, incluyendo ejemplos sobre como usar máscaras)

Instalación

En las distros de la familia ubuntu lo podemos instalar a través de la consolosa con el siguiente comando:

  1. apt-get install mc

Iniciar MC

Abrimos una consola root y ejecutamos:

  1. mc

Administrador de archivos

Por defecto, se tienen dos paneles con el listado de archivos de un directorio. Otro modo útil consiste en configurar la ventana derecha para que muestre toda la información referente a los archivos: permisos, tamaño, etc. Los siguientes son algunas teclas esenciales. Con el demonio gpm ejecutándose es posible también usar el ratón. Asegúrese de presionar la tecla Mayús para cortar y pegar en el MC.

  • F1: Menú de ayuda
  • F3: Visor de archivos interno
  • F4: Editor interno
  • F9: Activar menú desplegable
  • F10: Salir del Midnight Commander
  • Tab: Moverse entre las dos ventanas
  • Insert: Marcar archivo para operaciones con múltiples archivos
  • Supr: Borrar archivo (sea cuidadoso—configure MC para el modo de borrado seguro)
  • Teclas de desplazamiento: No necesita explicación alguna

Trucos para la línea de comandos

  • Cualquier comando cd cambiará el directorio mostrado en los paneles.
  • Control-Enter o Alt-Enter copiará el nombre de un archivo en la línea del comandos.
  • Utilice este atajo con los comandos cp o mv.
  • Alt-Tab cumple el mismo rol que la tecla TAB en el shell.
  • Se puede especificar el directorio inicial para ambas ventanas ingresándolos como argumentos del MC; por ejemplo, mc /etc /root.
  • Esc + número == Fn (es decir, Esc + 1 = F1, etc.; Esc + 0 = F10)
  • Tecla Esc == tecla Alt (= Meta, M-); es decir, escriba Esc + c para Alt-c

Vease también

Fuentes