La gestión de los archivos
1. El sistema de archivos Sistema de archivos
Un sistema de archivos, llamado comúnmente File System o FS, determina la organización de los datos en un soporte de almacenamiento, y por tanto, cómo gestiona y organiza el sistema operativo los archivos.
Linux es, como todo Unix, un sistema operativo completamente orientado a archivos. Se representa todo (o casi todo) con un archivo, tanto los datos (archivos de datos de cualquier tipo, como una imagen o un programa) como los periféricos (terminales, ratones, teclado, tarjeta sonido, etc.) o incluso los medios de comunicación (sockets, tuberías nombradas, etc.). Se puede decir que el sistema de archivos es el corazón de cualquier sistema Unix.
Ejemplo de árbol de directorio Linux
El sistema de archivos de Linux es jerárquico. Describe un árbol de directorios y subdirectorios, a partir de un elemento básico llamado raíz o root directory.
2. Los diferentes tipos de archivos
Distinguimos tres tipos de archivos: ordinarios, catálogo, especiales.
a. Los archivos ordinarios o regulares Archivo:ordinarios
Los archivos ordinarios se llaman también archivos regulares, ordinary files o regular files. Son archivos totalmente clásicos que contienen datos. Por datos se debe entender cualquier contenido:
-
texto;
-
imagen;
-
audio;
-
programa binario compilado;
-
script;
-
base de datos;
-
librería de programación;
-
etc.
Por defecto, nada permite diferenciar unos de otros, salvo la utilización...