8 mejores administradores de archivos de la consola de Linux


Los administradores de archivos de la consola de Linux pueden ser muy útiles en las tareas diarias, al administrar archivos en una máquina local o cuando se conectan a una remota. La representación visual de la consola del directorio ayuda a realizar rápidamente las operaciones de archivo/carpeta y nos ahorra tiempo.

En este artículo, vamos a revisar algunos de los administradores de archivos de consola de Linux más utilizados y sus características y beneficios.

Comandante de medianoche de GNU

Midnight Command , a menudo referido simplemente como mc y es uno de los administradores de archivos principales discutidos en este artículo. Mc incluye todo tipo de funciones útiles, además de copiar, mover, eliminar, crear archivos y directorios, puede cambiar los permisos y la propiedad, revisar archivos, usarlos como cliente FTP y muchos más.

Puede encontrar nuestra revisión completa de Midnight Commander, un administrador de archivos basado en consola.

Para instalar midnight commander puedes usar los siguientes comandos:

$ sudo apt install mc    [Debian/Ubuntu]
$ sudo yum install mc    [CentOS/RHEL]
$ sudo dnf install mc    [Fedora]

Ranger Console File Manager

Ranger es otra de las mejores opciones cuando busca un administrador de archivos de consola. Tiene una interfaz similar a vim, vista previa del archivo o directorio seleccionado, soporte de ratón de marcadores y vista con pestañas.

Puede encontrar nuestra revisión completa aquí: Ranger - un agradable administrador de archivos de consola con enlaces de clave vi.

Para instalar guardabosques puedes usar los siguientes comandos:

$ sudo apt install ranger    [Debian/Ubuntu]
$ sudo yum install ranger    [CentOS/RHEL]
$ sudo dnf install ranger    [Fedora]

Cfiles Fast Terminal File Manager

Cfiles es un rápido administrador de archivos de terminal escrito en C y usa ncurses, similar a ranger , también usa las combinaciones de teclas vi. Tiene pocas dependencias como cp, mv, fzf, xdg-open y otras. Si bien es ligero, su instalación requiere algunos pasos más:

Para instalar cfiles , primero necesita instalar herramientas de desarrollo usando los siguientes comandos:

$ sudo apt-get install build-essential          [On Debian/Ubuntu]
$ sudo yum groupinstall 'Development Tools'	[on CentOS/RHEL 7/6]

A continuación, clone el repositorio cfiles e instálelo utilizando los siguientes comandos.

$ git clone https://github.com/mananapr/cfiles.git
$ cd cfiles
$ gcc cf.c -lncurses -o cf
$ sudo cp cf /usr/bin/            #Or copy somewhere else in your $PATH 

Puede encontrar una revisión más detallada de cfiles aquí: Configura un administrador de archivos de terminal para Linux.

Vifm Console File Manager

Vifm es otro administrador de archivos basado en línea de comandos, que utiliza la interfaz de curses. Este, sin embargo, copia algunas características de murmurar . Si es usuario vim, no necesitará aprender un nuevo conjunto de comandos para trabajar con vifm. Utiliza las mismas combinaciones de teclas y también tiene la capacidad de editar varios tipos de archivos.

Similar a otros administradores de archivos de consola, tiene dos paneles, admite la finalización automática. También admite varias vistas diferentes para la comparación de árboles de archivos. También puede ejecutar comandos remotos con él.

Para instalar Vifm puedes usar los siguientes comandos:

$ sudo apt install vifm    [Debian/Ubuntu]
$ sudo yum install vifm    [CentOS/RHEL]
$ sudo dnf install vifm    [Fedora]

Puede verse una revisión más detallada de vifm en: Administrador de archivos basado en línea de comandos de Vifm para Linux.

Nnn Terminal File Browser

Nnn es el administrador de archivos de consola más rápido de nuestra lista. Si bien tiene menos funciones en comparación con otros administradores de archivos, es extremadamente liviano y está más cerca de un administrador de archivos de escritorio en lo que se puede obtener en la consola. La interacción es simple y permite que los nuevos usuarios se acostumbren fácilmente al terminal.

Para instalar nnn , puedes usar el siguiente comando:

$ sudo apt install nnn    [Debian/Ubuntu]
$ sudo yum install nnn    [CentOS/RHEL]
$ sudo dnf install nnn    [Fedora]

Puede encontrar una vista previa más detallada de nnn en: Nnn: navegador de archivos de terminal rápido y amigable

Lfm Last File Manager

Lfm abreviado para Último administrador de archivos es un administrador de archivos de consola basado en curses escrito en Python 3.4. Se puede utilizar con 1 o 2 paneles. Tiene algunas características útiles como filtros, marcadores, historial, VFS para archivos comprimidos, vista de árbol e integración directa con el comando de búsqueda, la utilidad grep, el comando df y otras herramientas. Personalizar temas también están disponibles.

Para instalar Lfm , puedes usar el siguiente comando:

$ sudo apt install lfm    [Debian/Ubuntu]
$ sudo yum install lfm    [CentOS/RHEL]
$ sudo dnf install lfm    [Fedora]
$ sudo pacman -S lfm      [[Arch Linux]

También puedes instalar lfm usando el comando pip:

$ sudo pip install lfm

lf - Lista de archivos

Lf : " Listar archivos " es un administrador de archivos de línea de comandos escrito en Ir , inspirado en Ranger . Originalmente estaba destinado a llenar los huecos de las características faltantes que tenía el guardabosques.

Algunas de las características principales de lf son:

  • It’s cross platform – Linux, OSX, Windows (only partial).
  • Single binary without any runtime dependencies.
  • Low memory footprint.
  • Configuration with shell commands.
  • Customizable keybindings.

Los planes futuros, incluyen la activación del control del ratón.

Para instalar lf simplemente descargue la compilación relacionada binaria para su sistema operativo desde la página de publicaciones de lf.

Comandante de WCM

El último de nuestra lista es el comando WCM , que es otro administrador de archivos de la consola multiplataforma. Los autores del comandante WCM están diseñados para crear un administrador de archivos multiplataforma que imita las características Administrador lejano .

Tiene un terminal incorporado, un editor de texto y un visor integrados, resaltado de sintaxis, sistema de archivos virtual y una interfaz de usuario muy rápida. El soporte del mouse también está habilitado. El paquete para cada sistema operativo se puede encontrar en la página de descarga de WCM:

Esta fue nuestra breve presentación sobre algunos de los principales administradores de archivos de consola de Linux. Si crees que nos hemos perdido uno o nos han gustado algunos más, comparte tus opiniones en la sección de comentarios