Herramientas de usuario

Herramientas del sitio


linux:sistemasyarchivos

¡Esta es una revisión vieja del documento!


Sistema de carpetas y archivos

Combinaciones de teclas útiles

  • Cambiar áreas de trabajo: ctrl + alt + flechas de dirección
  • Cerrar ventana: alt + F4
  • Menú de ventana: alt + espacio
  • Pasar de una ventana a otra: alt + tabulador

Archivos en linux

En linux “todo es un archivo”. Esto quiere decir que para Linux todo flujo de información es identificado como un archivo, desde un documento de texto, a la información transmitida por periféricos o la contenida en unidades de almacenamiento de datos. Los archivos son identificados por el sistema operativo por un número identificativo denominado “inodo” (Information Node). Un mismo flujo de información puede guardarse con diferentes nombres, pero su inodo sería el mismo. Podemos listar los archivos del directorio donde nos encontremos con el comando ls -il:

  • ls: Lista los archivos y directorios contenidos en el directorio actual.
  • -i: Opción que añade los inodos a los elementos mostrados.
  • -l: Opción que añade toda la información disponible a los elementos mostrados (usuario, grupo, permisos, tamaño, fechay hora de creación).

Delante de los permisos de los archivos aparece un carácter que indica el tipo de archivo:

  • -: Archivo normal.
  • .: Archivo oculto.
  • d: Directorio.
  • b: “Modo bloque”, dispositivo de almacenamiento de datos (CD, DVD, discos duros).
  • c: “Modo carácter”, son dispositivos periféricos de entrada/salida (ratón, puertos, etc).
  • l: “Enlace simbólico”, puntero que apunta a otro fichero o carpeta al que está vinculado (tienen inodos diferentes).
  • p: “Tubería” (pipe), conexiones entre programas (por ejemplo, permiten usar la salida de un programa como entrada de otro).
  • s: Socket, conexiones de red.

Al ser listados en un terminal, también podemos conocer el tipo de archivo en función del color en el que se representa:

  • Archivo normal: negro.
  • Ejecutable: verde.
  • Archivo de audio: cían resaltado.
  • Enlace simbólico: cían.
  • Vínculos perdidos: blanco o negro sobre fondo rojo.
  • Drivers de dipositivos: amarillo sobre fondo negro.
  • Archivo de imagen: magenta claro.
  • Archivo comprimido: rojo.
  • Directorio: azul.
  • Tubería: amarillo.

Los archivos pueden ser de dos tipos en función de la capacidad de ser modificados:

  • Estáticos: Sólo pueden ser modificados por el administrador del sistema.
  • Variables: Archivos normales, modificables en función de sus permisos.

Todos los archivos pueden compartirse, salvo los propios el sistema.

Árbol de directorios de Linux

En Linux los archivos se ubican en función de una estructura de archivos determinada por el proyecto FHS (Filesystem Hierarchy Standard), que por ser una guía voluntaria, es posible que existan pequeñas diferencias entre diferentes distribuciones. A continuación se listan los directorios de esta estructura:

  • Raíz o /: Directorio superior que contiene a todos los demás. Aquí se encuentran los recursos que permiten que el sistema funcione y se restaure, como por ejemplo:
    • Enlace al Kernel de linux: vmlinuz, ubicado en /boot.
    • Imagen inicial del sistema de archivos raíz: initrd.img, ubicado en /boot.
  • /bin: Aquí se guardan los archivos ejecutables (como los .exe de windows). En este directorio nunca hay subdirectorios. Junto al nombre de cada elemento podemos encontrarnos:
    • @: Indica que el elementos es un enlace simbólico.
    • *: Indica que el elemento es un ejecutable.
  • /boot:
linux/sistemasyarchivos.1540942908.txt.gz · Última modificación: por alberto

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki