Administrador de archivos

ImprimirCitar
Programa informático que proporciona una interfaz de usuario para trabajar con sistemas de archivos

Un administrador de archivos o explorador de archivos es un programa informático que proporciona una interfaz de usuario para administrar archivos y carpetas. Las operaciones más comunes realizadas en archivos o grupos de archivos incluyen crear, abrir (por ejemplo, ver, reproducir, editar o imprimir), renombrar, copiar, mover, eliminar y buscar archivos, así como modificar atributos, propiedades y permisos de archivos. Las carpetas y los archivos se pueden mostrar en un árbol jerárquico según su estructura de directorios.

Características

Transferencia de archivos

Los administradores de archivos gráficos pueden permitir copiar y mover archivos a través de "copiar y pegar" y "cortar y pegar" respectivamente, así como a través de arrastrar y soltar, y un menú separado para seleccionar la ruta de destino.

Mientras se transfieren archivos, un administrador de archivos puede mostrar los directorios de origen y destino, el progreso de la transferencia en porcentaje y/o tamaño, la barra de progreso, el nombre del archivo que se está transfiriendo actualmente, el número total y/o restante de archivos, la tasa de transferencia numérica y velocidad de transferencia gráfica. La capacidad de pausar la transferencia de archivos permite otorgar temporalmente a otro software acceso de lectura secuencial completo y permite reanudar más tarde sin tener que reiniciar la transferencia de archivos.

Algunos administradores de archivos mueven varios archivos copiando y eliminando cada archivo seleccionado de la fuente individualmente, mientras que otros primero copian todos los archivos seleccionados y luego los eliminan de la fuente, como se describe en archivo de computadora § Métodos de movimiento.

Los nombres de archivo en conflicto en un directorio de destino se pueden manejar mediante el cambio de nombre, la sobrescritura o la omisión. El cambio de nombre suele ser numérico. La sobrescritura puede ser condicional, como cuando el archivo de origen es más nuevo o tiene un tamaño diferente. Técnicamente, los archivos podrían compararse con sumas de verificación, pero eso requeriría leer todos los archivos de origen y de destino, lo que ralentizaría significativamente el proceso en archivos más grandes.

Interfaz de usuario

Algunos administradores de archivos contienen funciones análogas a los navegadores web, incluidos los botones de navegación hacia adelante y hacia atrás, una barra de direcciones, pestañas y una barra lateral de marcadores.

Redes

Algunos administradores de archivos brindan conectividad de red a través de protocolos, como FTP, HTTP, NFS, SMB o WebDAV. Esto se logra al permitir que el usuario busque un servidor de archivos (conectando y accediendo al sistema de archivos del servidor como un sistema de archivos local) o al proporcionar sus propias implementaciones de cliente completas para los protocolos del servidor de archivos.

Editores de directorio

Un término que anterior a el uso del administrador de archivos es editor de directorios. Uno de los primeros editores de directorios, DIRED, fue desarrollado alrededor de 1974 en el Laboratorio de Inteligencia Artificial de Stanford por Stan Kugell.

Se escribió un editor de directorios para EXEC 8 en la Universidad de Maryland y estaba disponible para otros usuarios en ese momento. El término fue utilizado por otros desarrolladores, incluido Jay Lepreau, quien escribió el programa dired en 1980, que se ejecutaba en BSD. Esto, a su vez, se inspiró en un programa anterior con el mismo nombre que se ejecutaba en TOPS-20. Dired inspiró a otros programas, incluido dired, el script del editor (para emacs y editores similares) y ded.

Administrador de archivos de lista de archivos

El programa Alto Neptune gestor de archivos
Los administradores de archivos

File-list son menos conocidos y más antiguos que los administradores de archivos ortodoxos.

Uno de esos administradores de archivos fue Neptune. Funcionó en el Xerox Alto en el marco de tiempo 1973-1974. Tenía algunas de las mismas características que terminarían en los administradores de archivos ortodoxos.

Otro administrador de archivos similar es flist, que se introdujo en algún momento antes de 1980 en el Conversational Monitor System. Esta es una variante de FULIST, que se originó antes de finales de 1978, según comenta su autor, Theo Alkema.

El programa flist proporcionaba una lista de archivos en el minidisco del usuario y permitía clasificarlos por cualquier atributo de archivo. Los atributos del archivo se pueden pasar a secuencias de comandos o definiciones de teclas de función, lo que simplifica el uso de flist como parte de las secuencias de comandos CMS EXEC, EXEC 2 o XEDIT.

Este programa solo se ejecutó en IBM VM/SP CMS, pero fue la inspiración para otros programas, incluido filelist (un script que se ejecuta a través del editor Xedit) y programas que se ejecutan en otros sistemas operativos, incluido un programa también llamado flist, que se ejecutó en OpenVMS y FULIST (del nombre del programa interno correspondiente de IBM), que se ejecuta en Unix.

Administradores de archivos ortodoxos

Midnight Commander, un gestor de archivos orthodox con una interfaz de usuario basada en texto

Los administradores de archivos ortodoxos (a veces abreviados como "OFM") o los administradores de archivos basados en comandos son administradores de archivos basados en menús de texto, que suelen tener tres ventanas (dos paneles y una ventana de línea de comandos). Los administradores de archivos ortodoxos son una de las familias de administradores de archivos más antiguas, que preceden a los tipos basados en la interfaz gráfica de usuario. Los desarrolladores crean aplicaciones que duplican y amplían el administrador que fue presentado por PathMinder y Norton Commander para DOS de John Socha. El concepto data de mediados de la década de 1980: PathMinder se lanzó en 1984 y la versión 1.0 de Norton Commander se lanzó en 1986. A pesar de la antigüedad de este concepto, los administradores de archivos basados en Norton Commander se desarrollan activamente y existen docenas de implementaciones para DOS. Unix y Microsoft Windows. Nikolai Bezroukov publica su propio conjunto de criterios para un estándar OFM (versión 1.2 con fecha de junio de 1997).

Características

Un administrador de archivos ortodoxo normalmente tiene tres ventanas. Dos de las ventanas se denominan paneles y se colocan simétricamente en la parte superior de la pantalla. La tercera es la línea de comandos, que es esencialmente una ventana de comandos minimizada (shell) que se puede expandir a pantalla completa. Solo uno de los paneles está activo en un momento dado. El panel activo contiene el "cursor de archivo". Los paneles son redimensionables y se pueden ocultar. Los archivos en el panel activo sirven como origen de las operaciones de archivo realizadas por el administrador. Por ejemplo, los archivos se pueden copiar o mover desde el panel activo a la ubicación representada en el panel pasivo. Este esquema es más eficaz para los sistemas en los que el teclado es el dispositivo de entrada principal o único. El panel activo muestra información sobre el directorio de trabajo actual y los archivos que contiene. El panel pasivo (inactivo) muestra el contenido del mismo u otro directorio (el destino predeterminado para las operaciones con archivos). Los usuarios pueden personalizar la visualización de columnas que muestran información relevante del archivo. El panel activo y el panel pasivo se pueden cambiar (a menudo presionando la tecla de tabulación).

Las siguientes características describen la clase de administradores de archivos ortodoxos.

  • Presentan al usuario una vista de directorio de dos paneles con una línea de comandos a continuación. Cualquier panel puede ser seleccionado para ser activo; el otro se vuelve pasivo. El panel activo se convierte en el área de trabajo para operaciones de eliminación y renombre, mientras que el panel pasivo sirve como objetivo para las operaciones de copia y movimiento. Los paneles pueden ser encogidos, exponiendo la ventana terminal escondida detrás de ellos. Normalmente, sólo la última línea de la ventana terminal (la línea de comandos) es visible.
  • Proporcionan una estrecha integración con un shell OS subyacente a través de línea de comandos, utilizando la ventana terminal asociada que permite ver los resultados de ejecutar comandos de shell introducidos en la línea de comandos (por ejemplo, a través de Ctrl-O atajo en Norton Commander).
  • Proporcionan al usuario atajos extensos del teclado.
  • El gestor de archivos libera al usuario de tener que usar el ratón.
  • Los usuarios pueden crear sus propias asociaciones de archivos y scripts que se invocan para ciertos tipos de archivos y organizar estos scripts en un árbol jerárquico (por ejemplo, como biblioteca de scripts de usuario o menú de usuario).
  • Los usuarios pueden ampliar la funcionalidad del administrador a través de un llamado Menú de usuario o Menú de inicio y menú de extensiones.

Otras características comunes incluyen:

  • La información sobre los paneles "activos" y "pasivos" se puede utilizar para construir comandos en la línea de comandos. Ejemplos incluyen el archivo actual, la ruta al panel izquierdo, la ruta al panel derecho, etc.
  • Proporcionan un visor integrado para (al menos) los tipos de archivos más básicos.
  • Tienen un editor incorporado. En muchos casos, el editor puede extraer ciertos elementos de los paneles en el texto que se está editando.
  • Muchos soportan sistemas de archivos virtuales (VFS) como ver archivos comprimidos o trabajar con archivos a través de una conexión FTP.
  • A menudo tienen la palabra Comandante en el nombre, después de Norton Commander.
  • Sendero: muestra la ubicación fuente/destino del directorio en uso
  • Información sobre el tamaño del directorio, el uso del disco y el nombre del disco (generalmente en la parte inferior de los paneles)
  • Panel con información sobre nombre de archivo, extensión, fecha y hora de creación, última modificación y permisos (atributos).
  • Panel de información con el número de archivos en directorio, y la suma de los tamaños de los archivos seleccionados.
  • Interfaz pulsada (generalmente en gestores de archivos GUI)
  • Claves de función: F1–F10 tienen todas las mismas funciones bajo todos los gestores de archivos ortodoxos. Ejemplos: F5 siempre copia archivo(s) del panel activo al panel inactivo, mientras que F6 mueve el archivo.

Paneles con pestañas

La introducción de paneles con pestañas en algunos administradores de archivos (por ejemplo, Total Commander) hizo posible manipular más de un directorio activo y pasivo a la vez.

Portabilidad

Los administradores de archivos ortodoxos se encuentran entre los administradores de archivos más portátiles. Los ejemplos están disponibles en casi cualquier plataforma, con interfaces gráficas y de línea de comandos. Esto es inusual entre los administradores de línea de comandos en el sentido de que se publica algo que pretende ser un estándar para la interfaz. También cuentan con el apoyo activo de los desarrolladores. Esto hace posible hacer el mismo trabajo en diferentes plataformas sin tener que volver a aprender la interfaz.

Administradores de doble panel

A veces se denominan gestores de doble panel, un término que suele utilizarse para programas como el Explorador de archivos de Windows (ver a continuación). Pero tienen tres paneles, incluido un panel de línea de comando debajo (o escondido detrás) de dos paneles simétricos. Además, la mayoría de estos programas permiten usar solo uno de los dos paneles más grandes con el segundo oculto. Algunos también agregan un elemento al menú contextual en Windows para "Abrir dos exploradores, uno al lado del otro".

Los más notables incluyen:

  • Altap Salamander
  • Comandante Uno
  • Demos Commander
  • Directorio Opus
  • DOS Navigator (DN) y derivados
  • Doble Comandante
  • emelFM2
  • Far Manager
  • File Commander
  • Fman
  • ForkLift
  • GNOME Comandante
  • Krusader
  • Midnight Commander (MC)
  • muCommander
  • Norton Commander (NC)
  • PathMinder
  • Ranger
  • SE-Explorer
  • Total Commander
  • Volkov Commander (VC)
  • WinSCP
  • XTree
  • ZTreeWin

Administrador de archivos de navegación

Administrador de archivos en Windows 10, mostrando el contenido de la partición X:
Nemo

Un administrador de archivos de navegación es un tipo más nuevo de administrador de archivos. Desde la llegada de las GUI, se ha convertido en el tipo dominante de administrador de archivos para computadoras de escritorio.

Por lo general, tiene dos paneles, con el árbol del sistema de archivos en el panel izquierdo y el contenido del directorio actual en el panel derecho. Para macOS, la vista de columnas de Miller en Finder (que se originó en NeXTStep) es una variación del tema del administrador de archivos de navegación.

El navegador Miller Columna de GNUstep es un tipo de gestor de archivos de navegación.

Conceptos

  • La ventana muestra la ubicación que se está viendo actualmente.
  • La ubicación que se está viendo (el directorio actual) puede ser cambiada por el usuario al abrir directorios, pulsando un botón trasero, escribiendo una ubicación, o utilizando el panel adicional con el árbol de navegación que representa todo o parte del sistema de archivos.
  • Los iconos representan archivos, programas y directorios.

La interfaz de un administrador de archivos de navegación a menudo se asemeja a un navegador web, completo con botones atrás y adelante y, a menudo, botones recargar. La mayoría también contiene una barra de direcciones en la que se puede escribir la ruta del archivo o directorio (o URI).

La mayoría de los administradores de archivos de navegación tienen dos paneles, el panel izquierdo es una vista de árbol del sistema de archivos. Esto significa que, a diferencia de los administradores de archivos ortodoxos, los dos paneles son asimétricos en su contenido y uso.

Al seleccionar un directorio en el panel de navegación de la izquierda, se designa como el directorio actual y se muestra su contenido en el panel de contenido de la derecha. Sin embargo, expandir (+) o contraer (-) una parte del árbol sin seleccionar un directorio no alterará el contenido del panel derecho. La excepción a este comportamiento se aplica cuando se contrae un directorio principal del directorio actual, en cuyo caso la selección se reenfoca en el directorio principal contraído, alterando así la lista en el panel Contenido.

El proceso de trasladarse de un lugar a otro no necesita abrir una nueva ventana. Varias instancias del administrador de archivos se pueden abrir simultáneamente y comunicarse entre sí mediante operaciones de arrastrar y soltar y del portapapeles, por lo que es posible ver varios directorios simultáneamente y realizar operaciones de cortar y pegar entre instancias.

Las operaciones de archivo se basan en metáforas de arrastrar y soltar y del editor: los usuarios pueden seleccionar y copiar archivos o directorios en el portapapeles y luego pegarlos en un lugar diferente en el sistema de archivos o incluso en una instancia diferente del administrador de archivos.

Ejemplos notables de administradores de archivos de navegación incluyen:

  • Directorio Opus
  • Delfines en KDE
  • DOS Shell in MS-DOS/PC DOS
  • Administrador de archivos en Windows
  • MacOS Finder
  • Nautilus en GNOME (predeterminado desde v2.30)
  • Explorador de archivos (Windows Explorer)
  • PC Shell en PC Herramientas
  • ViewMAX en DR DOS
  • XTree / ZTreeWin

Administrador de archivos espaciales

El administrador de archivos Nautilus tenía un modo espacial, que fue eliminado con la llegada de GNOME (y con él Nautilus) versión 3.x. Cada una de estas ventanas muestra un directorio abierto.

Administradores de archivos espaciales utilizan una metáfora espacial para representar archivos y directorios como si fueran objetos físicos reales. Un administrador de archivos espaciales imita la forma en que las personas interactúan con los objetos físicos.

Algunas ideas detrás del concepto de un administrador de archivos espaciales son:

  1. Una sola ventana representa cada directorio abierto
  2. Cada ventana está inequívocamente ligada a un directorio particular.
  3. Estabilidad: archivos, directorios y ventanas van donde el usuario los mueve, quédate donde el usuario los pone ("preserva su estado espacial") y conserva todas sus otras características "físicas" (como tamaño, forma, color y ubicación).
  4. El mismo artículo sólo se puede ver en una ventana a la vez.

Al igual que en los administradores de archivos de navegación, cuando se abre un directorio, el ícono que representa el directorio cambia, tal vez de una imagen que muestra un cajón cerrado a uno abierto, tal vez el ícono del directorio se convierte en una silueta llena de patrón—y se abre una nueva ventana para representar ese directorio.

Ejemplos de administradores de archivos que usan una metáfora espacial hasta cierto punto incluyen:

  • Buscador de Apple 5 a 9
  • Konqueror tiene la opción de convertirse en modo espacial
  • RISC OS Filer
  • Amiga's Workbench
  • Nautilus de GNOME de la versión 2.6 (por defecto hasta 2.29, completamente eliminado en 3.0)
  • Caja de MATE (aunque el modo predeterminado es de navegación)
  • El rastreador de BeOS
  • El rastreador de Haiku
  • Shell de trabajo de OS/2
  • GEM de Investigación Digital (ejecutado en Atari TOS y como una versión algo reducida para PCs)
  • ROX-Filer gestor de archivos (ROX Desktop)
  • E17 gestor de archivos

Administradores de archivos espaciales disfuncionales:

  • Windows Explorer en Windows 95 fue establecido como un modelo de gestor de archivos espaciales por defecto; porque también funcionó como un gestor de archivos de navegación, directorios podrían abrirse en múltiples ventanas, lo que hizo que falla todos los criterios anteriores. Las versiones posteriores abandonaron gradualmente el modelo espacial.
  • El Finder de Apple en macOS fue diseñado con una integración similar de modos espaciales y de navegación, lo que significa que el modo espacial no funcionó realmente.

Administradores de archivos 3D

File System Visualizer, un ejemplo de un gestor de archivos 3D
En Cubix, los archivos que comparten los mismos atributos están representados por cubos en un entorno 3D.

Algunos proyectos han intentado implementar un método tridimensional para mostrar archivos y estructuras de directorios. La exploración de archivos tridimensionales no se ha vuelto popular; la implementación exacta tiende a diferir entre proyectos y no hay estándares comunes a seguir.

Los ejemplos de administradores de archivos tridimensionales incluyen:

  • fsn, para los sistemas IRIX de Silicon Graphics, destacadamente destacado en una escena de la película Jurassic Park, como representación de sistemas Unix.
  • File System Visualizer, o fsv, un clon de código abierto de fsn para sistemas modernos similares a Unix.
  • tdfsb, un navegador de archivo 3D de código abierto, donde uno entra en directorios volando en ellos (utilizando WASD). Funciona en Linux, FreeBSD y BeOS.
  • BumpTop, un gestor de archivos que utiliza una representación tridimensional de un escritorio con física realista, diseñado para su uso con un estilo y pantalla táctil.
  • Real Desktop, un reemplazo de escritorio con similitudes a BumpTop.
  • Cubix 3D Filer es un gestor de archivos de Windows que organiza archivos de acuerdo a diferentes atributos.
  • GopherVR, una visualización 3D de recursos Gopher conectados.

Administradores de archivos basados en web

Los administradores de archivos basados en web suelen ser scripts escritos en PHP, Ajax, Perl, ASP u otro lenguaje del lado del servidor. Cuando se instalan en un servidor local o en un servidor remoto, permiten administrar y editar archivos y directorios allí ubicados, utilizando un navegador web, sin necesidad de acceso FTP.

Las secuencias de comandos de administración de archivos basadas en web más avanzadas, y generalmente distribuidas comercialmente, permiten al administrador del administrador de archivos configurar cuentas de usuario individuales y seguras, cada una con permisos de cuenta individuales. Los usuarios autorizados tienen acceso a los documentos almacenados en el servidor o en sus directorios de usuarios individuales en cualquier momento, desde cualquier lugar, a través de un navegador web.

Un administrador de archivos basado en la web puede servir como repositorio digital de una organización. Por ejemplo, los documentos, los medios digitales, los diseños de publicación y las presentaciones se pueden almacenar, administrar y compartir entre clientes, proveedores y trabajadores remotos, o solo internamente.

Los administradores de archivos basados en la web son cada vez más populares debido al aumento de la popularidad de los sistemas de administración de contenido web (CMS) dinámicos y la necesidad de moderadores de sitios web no técnicos para administrar los medios en sus sitios web con tecnología de estas plataformas.

Un ejemplo es net2ftp, un cliente FTP basado en PHP y JavaScript.

Selector de archivos

Los sistemas operativos suelen incluir un selector de archivos, que permite especificar en qué ubicación guardar un archivo (generalmente se accede a través de la opción "Guardar como" del software) y dónde abrir un archivo de. A veces, se selecciona una carpeta en lugar de un archivo o una ruta de destino.

Algunos selectores de archivos también permiten la administración de archivos hasta cierto punto, como buscar, mover, copiar, cambiar el nombre y copiar la ruta al portapapeles.

Algunos programas pueden tener un selector de archivos personalizado.

Contenido relacionado

Cobertura de código

Operador bastardo del infierno

Navegador

Más resultados...
Tamaño del texto:
Copiar