Skip to content

01 Introduccion a los Archivos

Alan edited this page Jun 13, 2026 · 1 revision

Introducción a los Archivos

Tabla de Contenidos

Tipos de Archivos

En sistemas operativos (SOs) Unix y Unix-like, como Linux, existen varios tipos de archivos, los más comunes son:

  • Archivos normales: comprenden los archivos de texto plano (e.g., código fuente, scripts, notas) o binarios (e.g., ejecutables, imágenes, música, vídeos).

  • Archivos de directorio: también conocidos como solamente directorio o carpeta. Estos archivos permiten almacenar cualquier tipo de archivo dentro de ellos (lógicamente).

Archivos Ocultos

En los SOs Unix y Unix-like, como Linux, los archivos ocultos son aquellos cuyo nombre inicia con un punto ..

Jerarquía del Sistema de Archivos

En estos SOs Unix y Unix-like, todos los archivos y directorios se organizan jerárquicamente. El primer directorio es el directorio raíz (root) /, del cual se desprenden todos los archivos y directorios en forma de árbol. A continuación se muestra un pequeño ejemplo de la Jerarquía del Sistema de Archivos (FHS).

Jerarquía del Sistema de Archivos (FHS)

Note

Para una descripción más detallada acerca del FHS, véase File Hierarchy Standard (FHS) - Unix-Like

Directorio Home

El directorio /home es el directorio donde se encuentran los archivos de la mayoría de los usuarios del sistema. Por lo general, el directorio home de un usuario se encuentra en la ruta /home/<user>, bajo el nombre del usuario (e.g., si el nombre del usuario es alumno, su directorio home se encuentra en /home/alumno).

El directorio home del usuario actual puede ser referenciado con el símbolo especial virgulilla ~. Adicionalmente, es posible referenciar el directorio home de un usuario específico poniendo el nombre de usuario seguido de la virgulilla: ~<user> (e.g., ~alumno referencia el directorio home del usuario alumno).

Cabe destacar que cuando un usuario abre una shell, este es posicionado automáticamente en su directorio home.

En la mayoría de distribuciones de Linux, por defecto, los únicos usuarios que tienen acceso al directorio home de un usuario son el usuario administrador root y el propietario (el mismo usuario).

Note

Cabe mencionar que el usuario root tiene su propio directorio home en /root, no en /home/root. Adicionalmente, no todos los usuarios tienen directorio home en /home; algunos usuarios del sistema pueden tenerlo en otros lugares o no tenerlo.

Note

Más adelante en el curso veremos acerca de permisos y propiedad de los archivos.

Estructura Básica del Directorio Home de un Usuario

Dentro del directorio home del usuario nos encontramos con directorios personales, tales como:

  • Desktop
  • Documents
  • Downloads
  • Music
  • Pictures
  • Public
  • Templates
  • Vídeos

También nos podemos encontrar con directorios de aplicaciones y servicios del usuario tales como:

  • .cache: archivos caché de los programas del usuario
  • .config: archivos de configuración de los programas del usuario
  • .local: datos y archivos locales del usuario (contiene .local/bin, .local/share, etc.)
  • .ssh: llaves SSH del usuario

Por último, nos podemos encontrar con archivos de configuración e historial de shells, tales como:

  • .bash_history
  • .bash_login
  • .bash_logout
  • .bash_profile
  • .bashrc
  • .profile

Note

Más adelante en el curso veremos en detalle todos estos archivos. De momento tenlos en cuenta.

Referencias

Introducción a los Sistemas Operativos

Introducción a Linux

Licencias de Software

Archivos y Directorios

Introducción a la CLI

Manipulación de Archivos y Directorios

Documentación y Exploración de Comandos

Redirección

Búsqueda de Archivos y Texto

Editores de Texto de Terminal

Gestión de Usuarios y Grupos

Propiedad y Permisos

Herramientas Esenciales

Hardware

Apéndice

Clone this wiki locally