FHS: organización de directorios en Linux

Slides:



Advertisements
Presentaciones similares
Introducción a Linux Lic. Gonzalo Pastor.
Advertisements

VI Unidad. Sistema Operativo
PRESENTA: Mizrain Cano Chico Profesor: Lic. Albino Petlacalco Ruiz
Cuentas de Usuarios Como Mac OS X es un verdadero sistema operativo multiusuario, por tanto una computadora puede usar mas de un usuario, integrando.
UNIX COMP 240.
TEMA 2: «CONFIGURACIÓN DE MÁQUINAS VIRTUALES»
Subsistemas De un Sistema Operativo Celeste Domínguez Romo
INICIALIZACION Y APAGADO
Directorio Activo- Active Directory
¿Qué es ms-dos? El MS-DOS (Microsoft Disk Operating System) es un sistema operativo. Su objetivo es facilitar la comunicación entre el usuario y el ordenador,
Midnight Commander (MC)
Usuario Un usuario es la persona que utiliza o trabaja con algún objeto o que es destinataria de algún servicio público, privado, empresarial o profesional.
Johanna Lizeth Rodríguez Lorena Fda. Chávarro Ramos
Sistema de Ficheros, Permisos de archivos y Propietarios de los Mismos.
TEMAS DE ADMINISTRAR LOS RECURSOS DE UNA RED. SEGUNDA EVALUACION.
(C) Universidad de Las Palmas de Gran Canaria
Sistema Operativo. ¿Qué es el Sistema Operativo? Un sistema operativo (SO) es el conjunto de programas y utilidades software que permiten al usuario interactuar.
REGISTRO DE WINDOWS.
1 Consola Yeray Santana Benítez. 2 Introducción: Como usuarios root podemos definir y limitar el uso de la consola a los usuarios. Como usuarios root.
Administración de Archivos
PARTICIÓN DE DISCOS - HERRAMIENTAS
UNIVERSIDAD NACIONAL MAYOR DE SAN MARCOS (LA DECANA DE AMERICA)
File Ownerships and Permissions. Propiedades de Archivos regulares y Permisos.
Tema 10a Manejo de archivos. Introducción Un computador puede almacenar grandes cantidades de información. Puede acceder a ella de manera muy rápida.
Un archivo virtual es un archivo de uso temporal que es utilizado por los procesos del sistema mientras se están ejecutando dichos procesos.
INSTALACION DE SISTEMAS OPERATIVOS
El Explorador de Archivos de Windows
Fases de Instalación de un Sistema Operativo
Teoría de Sistemas Operativos
(C) Universidad de Las Palmas de Gran Canaria
1 Sistema de Archivos en Linux. 2 Como es en Windows? ● Cada particion tiene asignada una letra ● Hay dispositivos sin particiones (floppy) ● Tipicamente:
Tema 4: Sistema de Archivos NFS
Particionado de discos duros
GNU/LINUX ING. MIGUEL JAIME ACE CERTIFICATION, IBM
Teoría de Sistemas Operativos Administración de Archivos.
COMPARTIR DOCUMENTOS JOHANCAMILO LESMES IPIALES TECNOLOGO GESTION ADMINISTRATIVA FICHA:
CONCEPTOS FUNDAMENTALES DEL NIVEL DEL SISTEMA OPERATIVO
Estructura del sistema de archivos y espacio Swap
Kernel de Linux.
Supongamos que un usuario desea escribir un informe e imprimirlo en una impresora conectada. Para realizar esta tarea, se precisa una aplicación de procesamiento.
Al igual que un equipo no puede trabajar sin un sistema operativo, una red de equipos no puede funcionar sin un sistema operativo de red. Si no se dispone.
Propiedades de Archivos regulares y Permisos  Linux es un entorno multiusuario  Varias personas pueden estar trabajando al mismo tiempo ◦ Ejemplo 
El árbol de directorios
LINUX Algunos Datos Básicos... Algunos Datos Básicos...
(C) Universidad de Las Palmas de Gran Canaria 1 EL ADMINISTRADOR Definición de un administrador Persona responsable del mantenimiento y funcionamiento.
Programación Java y Desarrollo de Aplicaciones Modulo 3 Lenguaje de programación Java Software utilizado.
Software libre.. Definición del software libre  El software libre es la denominación del software que respeta la libertad de los usuarios sobre su producto.
Sistema de archivos Kepa Bengoetxea Kortazar
INSTRUCCIONES. El alumno, seguirá los pasos que se le va indicando a continuación. En el recuadro en blanco, debe ir añadiendo un pantallazo con la.
Comandos internos y externos
INSTALACIÓN Y MANTENIMIENTO DE SISTEMAS OPERATIVOS LINUX.
File Transfer Protocol.
Leandro Doctors UI15 - Linux: Conceptos Básicos Una introducción a Linux por y para usuarios de Windows Leandro Doctors
Gestión de sistemas operativos de red
Valentina Hincapié. Christian Hincapié.. ¿QUE ES LINUX? GNU/Linux es uno de los términos empleados para referirse a la combinación del núcleo o kernel.
Luis Villalta Márquez Servicios SFTP/SCP. SFTP SSH File Transfer Protocol (también conocido como SFTP o Secure File Transfer Protocol) es un protocolo.
2. Componentes del ordenador
Squash FS.
HERRAMIENTAS DEL SISTEMA DE WINDOWS PROFESOR: Fernando Mejía. ALUMNO: Luis Eduardo Valenzuela Hidalgo.
Almacenamiento virtual de sitios web: «Hosts» virtuales
2008 Escuela de Informática y Telecomunicaciones, DuocUC Escuela de Informática y Telecomunicaciones Clase 2: El sistema de archivos de LINUX Nombre unidad.
Sistema de archivos en el Sistema Operativo Canaima Canaima.
ESTACIONES DE TRABAJO..
Programación II Ing. Diego J. Arcusin 1 - Introducción a UNIX.
Cristina Sánchez.  Linux y Windows son sistemas multiusos. Esto permite que varias personas puedan usar el mismo ordenador para realizar sus tareas.
El Sistema Operativo es el software básico necesario para el funcionamiento de cualquier ordenador Los Sistemas Operativos están en continua evolución.
CAPITULO III El Sistema Operativo (OS)
Módulo 4: Administrar el acceso a recursos
ORDENADOR HARDWARE UNIDAD CENTRAL Microprocesador memoria PERIFÉRICOS Teclado, ratón, Escáner, Impresora, Webcam, lápiz, Etc. SOFTWARE SISTEMAS OPERATIVOS.
Sesión 1 Sistemas de Archivos. Agenda (1) Particionamiento (2) Sistemas de archivos (3) Árbol de directorios.
Transcripción de la presentación:

FHS: organización de directorios en Linux Equipo docente Sistemas Operativos © Universidad de Las Palmas de Gran Canaria

Estructura del sistema de ficheros El sistema de archivos se organiza en carpetas Es muy importante que todos sepan a dónde dirigirse para escribir y leer archivos binarios, configuración, registro, datos... Los primeros sistemas UNIX definieron una estructura de carpetas que se ha mantenido a lo largo de las décadas: /bin, /etc/, /usr… En Linux se respeta esta estructura y también se ha llegado a definir un estándar: FHS

FHS Filesystem Hierarchy Standard Jerarquía Estándar del Sistema de Ficheros Especificación estándar para sistemas tipo Unix Fruto del consenso entre la comunidad (desarrolladores, administradores…) Actualmente (2014) va por la versión 2.3, especificación disponible en la URL: wiki.linuxfoundation.org/en/FHS En Linux, disponible como página de manual: man hier

Organización del FHS FHS 2.3 / - bin/ - boot/ - dev/ - etc/ - home/ - lib/ - media/ - mnt/ - opt/ - proc/ - root/ - sbin/ - srv/ - tmp/ - usr/ - var/

FHS: ventajas Ayuda a otorgar permisos correctamente a cada fichero del sistema (ej. directorios de sólo lectura, sólo acceso al root, etc.) Ayuda al mantenimiento del sistema (ej. política de copias de seguridad). Las aplicaciones pueden esperar que los directorios estándares existen y tienen los permisos adecuados (ej. /var/log, /tmp)

Tipos de directorios, según su uso Compartibles: Se pueden acceder desde varios equipos (ej. /var/mail, /opt, /home) No compartibles: No están disponibles para todos los hosts. Variables: Pueden cambiar sin la intervención del gestor del sistema (ej. archivos personales). Estáticos: No cambian sin una actuación del administrador (ej. las bibliotecas). Compartibles No compartibles Estáticos /usr /opt /etc /boot Variables /var/mail /var/spool/news /var/run /var/lock

/bin Organización del FHS Contiene órdenes que pueden usar tanto el administrador como los usuarios. Se utilizan cuando no hay ningún otro FS montado. No puede contener subdirectorios.

/boot Organización del FHS Contiene todo lo necesario para el proceso de arranque excepto archivos de configuración. Almacena datos que se usan antes de que el núcleo ejecute programas en modo usuario (ej. GRUB, disco RAM de arranque).

/dev /etc Organización del FHS Contiene entradas del FS que representan dispositivos del sistema. /etc Contiene los archivos de configuración locales al ordenador. No debe contener archivos binarios (sólo TEXTO).

/home /lib Organización del FHS Directorio donde se encuentran las carpetas de inicio de los distintos usuarios (OJO: es OPCIONAL). /lib Contiene las bibliotecas necesarias para arrancar el sistema y ejecutar los binarios de /bin y /sbin.

/media /mount Organización del FHS Contiene subdirectorios que se usan como puntos de montaje para dispositivos extraíbles (cd-rom, usb, disks, ..) /mount Se usa como punto de montaje para FS montados temporalmente.

/opt Organización del FHS En este directorio se instalan los paquetes de software. Ej: Software “sample” con herramientas “tool1” y “tool2” daría lugar a: /opt/sample/tool1/bin  binarios /opt/sample/tool1/man  páginas de manual … /opt/sample/tool2/bin  binarios /opt/sample/tool2/man  páginas de manual

/root /sbin Organización del FHS Directorio local del administrador (opcional) /sbin Contiene los binarios necesarios para el administrador del sistema como arrancar, recuperar, restaurar y/o reparar el sistema. Sólo pueden ser ejecutados por el root Ej.: fdisk, ifconfig, shutdown…

/srv /tmp Organización del FHS Aquí se encuentran los datos para los servicios que ofrece el sistema. /tmp Este directorio debe estar disponible para los programas que necesiten archivos temporales. Los programas no deben contar con que los archivos o subdirectorios almacenados en esta carpeta se mantengan tras terminar su ejecución.

Organización del FHS /usr Es compartible Debería ser de sólo lectura

/usr/bin /usr/local Organización del FHS Directorio para órdenes no esenciales /usr/local Para instalaciones de software no esencial que sea muy específico de la máquina

/var Organización del FHS Archivos de datos variables (que cambian constantemente durante la vida del sistema) Esto incluye datos de administración, de registro (logs) y archivos temporales Cualquier programa que escriba archivos de registro debería hacerlo aquí /var/log, /var/lock, /var/mail, /var/run, /var/spool…