Sistemas de Administracion de Archivos
Los sistemas
de administración de documentos son sistemas electrónicos que están diseñados
para administrar, almacenar, distribuir y archivar documentos. Estos sistemas
son comunes en negocios y en sistemas educativos y pueden actuar como
archiveros electrónico. Los sistemas de administración de documentos también
son conocidos como "sistemas de administración de contenido" y pueden
guardar audio, vídeo, y otros tipos de media además de los documentos.
Los sistemas
de administración de documentos a menudo guardan información en servidores u
otrs poderosos ordenadores. Estos espacios de almacenamiento electrónico a
menudo ocupan menos espacio que su homólogo físico.
Los sistemas
de administración de documentos permiten el almacenaje de los documentos en si
y también versiones anteriores. Eso puede ayudar a seguir las revisiones en el
tiempo y provee el beneficio extra de poder revertir a documentos más viejos.
Sin embargo, si esta información no está organizada y guardada correctamente,
pueden haber demasiados documentos y versiones disponibles, así causando un
problema de sobrecarga de información a los usuarios.
Los sistemas
de administración de documentos son un lugar centralizado de almacenamiento
donde los usuarios pueden acceder al documento más reciente desde un lugar
central. Este acceso fácil a los documentos ayuda a la colaboración entre
muchos usuarios. La localización centralizada de los documentos también
promueve la distribución sencilla de los documentos a los usuarios. Sin
embargo, el almacenamiento electrónico de los documentos digitales en un solo
lugar puede ser un riesgo extra de seguridad a menos de que se añada seguridad
extra para proteger el sistema electrónico.
Almacenar y
administrar documentos por medios electrónicos adentro de un sistema
electrónica de administración de documentos permite que las herramientas de
utilidades den opciones adicionales que no estaban disponibles en su homólogo
físico. Buscaren documentos electrónicos es más fácil que buscar en cada
documento a mano. Sin embargo, muchas de estas herramientas pueden ser
innecesarias y pueden tener más costo que valor para las compañías.
El Sistema de Archivos
Un sistema
de archivos es una jerarquía de directorios, subdirectorios, y archivos que
organizan y administran la información de los discos duros. Conocer la
estructura de directorios de un sistema de archivos y cómo navegar por el
sistema de archivos es esencial para trabajar con UNIX.
Función de los directorios
Los discos
duros se dividen en sistemas de archivos y directorios. Estos directorios
existen para agrupar información en "contenedores" que los
categorizan. Al organizar o agrupar archivos en directorios, las aplicaciones y
los usuarios pueden encontrar sus archivos cuando los necesitan. Trataremos la
creación de directorios y las convenciones de nombrado posteriormente en este
curso. Los directorios se crean en una de cuatro formas:
Los
directorios son creados por el sistema operativo durante la instalación.
Diversos directorios se crean cuando se instala por primera vez un sistema
operativo (OS). En el entorno UNIX, éstos incluyen a usr, dev, etc, home, y
otros.
Los
directorios creados pueden variar dependiendo de la versión del OS. El OS los
utiliza para almacenar archivos críticos para la operación de la computadora,
incluyendo al mismo kernel.
Los
directorios pueden ser creados por las aplicaciones durante su instalación.
Cuando se instalan aplicaciones tales como StarOffice, se crean directorios
automáticamente para otorgar a la aplicación sitios donde almacenar archivos de
instalación y para que la aplicación y los usuarios los utilicen para almacenar
archivos de datos.
El
administrador del sistema puede crear directorios. Al crear cuentas de usuario
en una estación de trabajo o servidor, el administrador del sistema (sysadmin)
puede crear un directorio o conjunto de directorios en particular, dependiendo
de las necesidades del usuario.
Los usuarios
pueden crear sus propios directorios. Los usuarios pueden crear directorios,
mientras tengan el permiso apropiado. Por defecto, los usuarios tienen permiso
para crear subdirectorios y archivos bajo sus directorios home.
Estructura de directorios
Los
directorios que componen un sistema de archivos forman una estructura
jerárquica. Esta estructura jerárquica tiene el aspecto de un árbol invertido
con la raíz en la parte superior.
Los
directorios pueden contener subdirectorios y archivos. Esto es similar a la
situación de poseer un cajón archivador llamado Projects, o directorio, que
contuviera carpetas con los nombres de proyectos o subdirectorios individuales.
Los subdirectoris también pueden contener subdirectorios adicionales y más
archivos. Todos los sistemas operativos tienen alguna clase de estructura de
directorios para organizar la información en sus discos duros. En algunos
sistemas operativos, como Windows y MacOS, los directorios se denominan
carpetas. En el sistema de archivos UNIX, se denominan directorios pero se
utilizan de la misma manera.
Un sistema o
estructura jerárquica común con la cual el alumno puede estar familiarizado es
el árbol genealógico de sus antepasados. La estructura de directorios del
sistema de archivos es similar a un árbol genealógico. A excepción del
directorio raíz, cada directorio de la jerarquía tiene un directorio padre, y
la mayoría tiene directorios hijos, que se denominan subdirectorios. El
directorio raíz se encuentra siempre en la parte superior de la jerarquía y se
designa por medio de una barra (/). En un sistema de archivos UNIX sólo puede
existir un único directorio raíz.
Cada
directorio hijo está contenido en un directorio padre. Esto es similar a tener
un conjunto de carpetas de archivos, donde cada carpeta, o directorio, tiene
otra carpeta, subdirectorio, dentro de ella. Cada directorio que el alumno
tiene que atravesar para acceder a ella puede especificar la ubicación de un
archivo o directorio del árbol por nombre. Un nombre de archivo o directorio
totalmente calificado se conoce también como nombre de ruta absoluto. Éste
incluye los nombres de todos los directorios padre por encima suyo. Por
ejemplo, para determinar la ubicación del documento notes, el alumno debe
nombrar a todas las carpetas que se encuentran por encima.
Rutas de
Directorios#
Nombres de ruta
Comprender
los nombres de ruta a directorios y archivos es crítico para comprender los
sistemas de archivos y es fundamental para comprender UNIX o cualquier otro
sistema operativo.
Un nombre de
ruta define de manera única a un archivo o directorio en particular
especificando su ubicación. Los nombres de ruta son similares a un mapa
caminero o a un conjunto de instrucciones que le indican al usuario cómo ir de
un lugar en la jerarquía de directorios a otro. Por ejemplo, si el alumno le
estuviera dando a alguien de otro país instrucciones acerca de cómo llegar a
él, tendría que especificar dónde vive. Los directorios de un sistema de
archivos pueden compararse a un país, estado, ciudad, etcétera. Si la Tierra
fuera un disco duro con un sistema de archivos, la consideraríamos la raíz del
mismo. Si quisiéramos identificar la ubicación de una persona para decirle a
alguien dónde vive, especificaríamos el nombre de ruta hasta llegar a dicha
persona. Utilizaríamos un nombre de ruta totalmente calificado para que no
existiera ninguna duda de que estamos hablando de esa persona del planeta
Tierra, y no de cualquier otro planeta.
Componentes
de la ruta#
Las barras
dentro del nombre de ruta son delimitadores entre nombres de objetos. Las
barras actúan como separadores. Los nombres de objetos pueden ser directorios,
subdirectorios o archivos. DOS y Windows indican los directorios utilizando una
barra invertida (\). Todos los sistemas de archivos UNIX utilizan una barra (/)
en los nombres de ruta. La barra se encuentra por lo general cerca de la tecla
Shift derecha en la mayoría de los teclados. Una barra (/) en la primera
posición de cualquier nombre de ruta representa al directorio
raíz.Notadependiendo de la configuración del sistema, los directorios home de
los usuarios pueden encontrarse en /home (Linux) o en /export/home (Solaris).
En Solaris, si el directorio home del usuario reside en su sistema local, se lo
encuentra usualmente en /export/home. Si está en un servidor, usualmente se lo
encuentra en /home. Los directorios home del usuario para este curso se
encuentran en /home.
Tipos de nombres de ruta
Los nombres
de ruta especifican la ubicación de un directorio o archivo en la estructura de
directorios. Para navegar a través de la estructura de directorios, es
necesario comprender los nombres de ruta. En UNIX y otros sistemas operativos
se utilizan dos tipos de nombres de ruta, absolutos y relativos. Cada uno de
estos métodos puede utilizarse en cualquier momento. Comprender a cada uno de
ellos es crítico para comprender y navegar por el sistema de archivos.
Un nombre de
ruta absoluto especifica un archivo o directorio en relación con la totalidad
de la jerarquía de archivos UNIX. La jerarquía comienza en el directorio /
(raíz). Si el alumno se refiere a un directorio utilizando su nombre de ruta
absoluto, siempre puede estar seguro de que se llegará al directorio correcto
porque siempre tendrá el punto de partida común del directorio raíz. Algunos
ejemplos de nombres de ruta absolutos tienen las siguientes características:
Siempre
comienzan en el directorio raíz (/) y presentan una lista de cada directorio a
lo largo de la ruta hasta el archivo (o directorio) de destino.
Siempre
utilizan una barra (/) entre cada nombre de directorio de la ruta para indicar
diferentes directorios
Ventajas:
- Accesibilidad facil a todos los archivos individualmente.
- Poder modificar cada archivos individualmente o seleccionar un grupo de archivos sin perjudicar a los demás
Desventajas:
- Redundancia de datos.
- No permite asceder a un archivos a mas de un usuario al mismo tiempo.