Estructura del sistema Unix/Linux
La estructura en Unix/Linux es jerárquica en forma de árbol invertido. Se parte de un directorio principal root, representado por el carácter "/" (recuerda que en dos era "\"). Este directorio puede contener, al igual que en DOS, otros directorios o archivos que dependan de él.
La diferencia fundamental con DOS es que no existe un directorio raíz por cada unidad lógica de almacenamiento.
Los nombres de archivo y directorio en Unix/Linux siguen reglas parecidas a los nombres en DOS. Concretamente ,un nombre de archivo puede ser casi cualquier secuencia de caracteres, y se considera que dos nombres de archivo son iguales si coinciden en los primeros catorce caracteres.
A. Archivos y directorios
En cuanto a los caracteres para los nombres de archivo, se puede utilizar cualquiera, a excepción del carácter /, ya que tiene un significado especial. Es conveniente no utilizar caracteres especiales, acentos, etc. No se pueden incluir espacios en blanco ni es conveniente emplear caracteres como los siguientes en los nombres de archivo:
! # & ( ) ` '' ; | > < @ $ { } * ? \ Tab Spacebar
Backspace + -
Lo más importante es destacar que en Unix/Linux los nombres de archivo son diferentes en mayúscula y en minúscula. Se recomienda utilizar todos en minúscula.
Los directorios en Unix/Linux son archivos especiales cuya función es la de almacenar archivos u otros directorios. Tienen características especiales y, al igual que en DOS, cada directorio, a excepción del raíz, consta de los directorios . y .., que indican directorio actual y directorio padre, respectivamente.
Para entender mejor lo relacionado con los archivos, hablemos sobre el File System de Unix/Linux. El sistema de archivos de Unix/Linux es particular, respecto de los convencionales de Microsoft.
Su estructura consta de tres partes fundamentales: superbloque, tabla de inodos y bloques de datos. Concretamente, cada archivo o directorio tiene asociado un número en la tabla de inodos. Este número identifica la ubicación del archivo odirectorio dentro de la zona de datos.
Nota: Este curso forma parte del libro "CEO - Sistemas informáticos multiusuario y en red" del autor F. J. Muñoz, publicado por la editorial McGraw-Hill (ISBN: 84-481-9962-6).
|
1. Linux - Unix. Sistema operativo multiusuario (tercera parte) En este tercera parte de nuestro curso de sistemas operativos Unix-Linux aprenderás... [08/10/08] |
3.216 | ||||
|
2. Linux - Unix. Sistema operativo multiusuario (primera parte) En este curso de Sistemas Operativos Linux - Unix aprenderás acerca de la historia... [08/10/08] |
8.070 | ||||
|
3. Sistema operativo. Mono/multiusuario Windows: interfaz gráfica (segunda parte) Curso de informática sobre la interfaz gráfica del Sistema Operativo Windows... [27/10/08] |
8.756 | ||||