SlideShare una empresa de Scribd logo
“Llamadas al sistema para la 
administración de archivos” 
Objetivo: analizaremos las llamadas que operan con archivos 
individuales
CONCEPTOS BASE 
• Administrador de archivos: aplicación que provee acceso a 
archivos y facilita el realizar operaciones con ellos. 
• Archivo: conjunto de información que se encuentra almacenada 
o guardada en la memoria principal del ordenador, en el disco 
duro, en el disquete flexible o en los discos compactos.
CARACTERÍSTICAS DEL SISTEMA DE ARCHIVOS 
• Contiene programas de administración que controla la creación, 
borrado y acceso de archivos de datos y programas. 
• Mantiene el registro de la ubicación física de los archivos. 
• Llamadas mas usadas: read & write (mismos parámetros).
PROCESO DE LA ADMINISTRACIÓN DE ARCHIVOS 
open 
O_RDONLY 
O_WRONLY 
O_RDWR 
O_CREAT 
close
LLAMADA LSEEK 
• Proceso de forma aleatoria 
• Capaz de leer los registros del archivo en cualquier orden 
• Con cada archivo hay un apuntador asociado, el cual indica la 
posición actual en el archivo. 
• Cada operación de lectura (read) da la posición en el archivo con la 
cual iniciar. 
• Una operación especial (seek) establece la posición de trabajo 
pudiendo luego leerse el archivo secuencialmente.
Lseek tiene tres parámetros: 
1. Descriptor del archivo, 
2. Posición en el archivo, 
3. Indica si la posición en el archivo es relativa al inicio del mismo, a 
la posición actual o al final del archivo. 
El valor devuelto por lseek es la posición absoluta en el archivo (en 
bytes) después de modificar el apuntador.
LLAMADA STAT 
• Funciona para mostrar información del archivo( su tamaño, la hora 
de la última modificación). 
• Tiene dos parámetros: 
1. Especifica el archivo que se va a inspeccionar, 
2. Es un apuntador a una estructura en donde se va a colocar la 
información
“Llamadas al sistema para la 
administración de directorios” 
Objetivo: analizaremos algunas llamadas al sistema que se 
relacionan más con los directorios o con el sistema de archivos 
como un todo, en vez de relacionarse sólo con un archivo 
específico.
LLAMADAS MKDIR Y RMDIR 
• Crean y eliminan directorios vacíos, respectivamente 
LLAMADA LINK 
• Su propósito es permitir que aparezca el mismo archivo bajo dos o más 
nombres, a menudo en distintos directorios. 
• Un uso común es para permitir que varios miembros del mismo equipo de 
programación compartan un archivo común. 
• Cada uno de ellos puede ver el archivo en su propio directorio. 
LLAMADA MOUNT 
• Permite combinar dos sistemas de archivos en uno.
link("/usr/jim/memo", "/usr/ast/nota");
mount("/dev/fdO", "/mnt", O);
BIBLIOGRAFÍA 
• http://es.slideshare.net/marfonline/todo-sobre-sistemas-operativos 
• http://structio.sourceforge.net/guias/AA_Linux_colegio/administr 
acion-de-archivos.html 
• http://es.slideshare.net/Aehp666/administracion-de-archivos 
• http://exa.unne.edu.ar/depar/areas/informatica/SistemasOpera 
tivos/SO4.htm#AccAr 
• https://sites.google.com/a/ingenieria.lm.uasnet.mx/so/t3
PREGUNTAS 
1. Nombre de la llamada que permite mostrarnos la información del archivo 
Llamada stat 
2. ¿De qué forma trabaja la llamada lseek? 
De forma aleatoria 
3. ¿Cuáles son las llamadas de uso mas frecuentes? 
Read yWrite 
4. ¿Cuál es el propósito en la llamada link? 
Permitir que aparezca el mismo archivo bajo dos o más nombres, a 
menudo en distintos directorios 
5. ¿Qué permite la llamada al sistema mount? 
Permite combinar dos sistemas de archivos en uno

Más contenido relacionado

La actualidad más candente

Transiciones de Procesos
Transiciones de ProcesosTransiciones de Procesos
Transiciones de Procesossueich
 
Cronología de los sistemas operativos
Cronología de los sistemas operativosCronología de los sistemas operativos
Cronología de los sistemas operativos
carmeniborra10
 
Noción de archivo real y virtual
Noción de archivo real y virtual Noción de archivo real y virtual
Noción de archivo real y virtual
Laura Guadalupe Rosado Hernández
 
Diagrama de bloques de un computador
Diagrama de bloques de un computadorDiagrama de bloques de un computador
Diagrama de bloques de un computador
Jose Diaz Silva
 
Sistema de archivos HPFS
Sistema de archivos HPFSSistema de archivos HPFS
Sistema de archivos HPFS
Juan Carlos Ordoñez Gonzalez
 
Ejemplo de Base de Datos Relacional
Ejemplo de Base de Datos RelacionalEjemplo de Base de Datos Relacional
Ejemplo de Base de Datos Relacional
Gema López
 
Unidad 3 administracion de la memoria
Unidad 3 administracion de la memoriaUnidad 3 administracion de la memoria
Unidad 3 administracion de la memoria
caredimaria
 
MEMORIA VIRTUAL
MEMORIA VIRTUAL MEMORIA VIRTUAL
MEMORIA VIRTUAL
Richard J. Nuñez
 
Mapa conceptual sistema operativo linux
Mapa conceptual sistema operativo linuxMapa conceptual sistema operativo linux
Mapa conceptual sistema operativo linux
Servinet Arenal Bolivar
 
Sistema de archivos distribuido o DFS
Sistema de archivos distribuido o DFSSistema de archivos distribuido o DFS
Sistema de archivos distribuido o DFS
Rosariio92
 
Mecanismos de exclusion mutua y algoritmos
Mecanismos de exclusion mutua y algoritmosMecanismos de exclusion mutua y algoritmos
Mecanismos de exclusion mutua y algoritmosAbimael hernandez
 
EJERCICIOS DE ADMINISTRACION DE MEMORIA
EJERCICIOS DE ADMINISTRACION DE MEMORIAEJERCICIOS DE ADMINISTRACION DE MEMORIA
EJERCICIOS DE ADMINISTRACION DE MEMORIAJhons Borja B
 
Que es un sistemas operativo y los recursos que administra
Que es un sistemas operativo y los recursos que administraQue es un sistemas operativo y los recursos que administra
Que es un sistemas operativo y los recursos que administraAlex Gzjz
 
Lenguaje Ensamblador
Lenguaje EnsambladorLenguaje Ensamblador
Lenguaje Ensambladorgbermeo
 
Gestión de entrada salida
Gestión de entrada salida Gestión de entrada salida
Gestión de entrada salida
eduardoed5
 
Transaccion
TransaccionTransaccion
Transaccion
Alberto Torres
 
Introducción a la arquitectura de computadores
Introducción a la arquitectura de computadoresIntroducción a la arquitectura de computadores
Introducción a la arquitectura de computadoresJohn Espinoza
 
Linea de tiempo de sistemas operativos
Linea de tiempo de sistemas operativosLinea de tiempo de sistemas operativos
Linea de tiempo de sistemas operativos
JHOVANI189612GAZGA
 
Arquitecturas del harvard y von neumann maria
Arquitecturas del harvard y von neumann mariaArquitecturas del harvard y von neumann maria
Arquitecturas del harvard y von neumann mariamariagrau14
 
10 sistemas gestores de base de datos
10 sistemas gestores de base de datos10 sistemas gestores de base de datos
10 sistemas gestores de base de datos
Gusttavo Nipas
 

La actualidad más candente (20)

Transiciones de Procesos
Transiciones de ProcesosTransiciones de Procesos
Transiciones de Procesos
 
Cronología de los sistemas operativos
Cronología de los sistemas operativosCronología de los sistemas operativos
Cronología de los sistemas operativos
 
Noción de archivo real y virtual
Noción de archivo real y virtual Noción de archivo real y virtual
Noción de archivo real y virtual
 
Diagrama de bloques de un computador
Diagrama de bloques de un computadorDiagrama de bloques de un computador
Diagrama de bloques de un computador
 
Sistema de archivos HPFS
Sistema de archivos HPFSSistema de archivos HPFS
Sistema de archivos HPFS
 
Ejemplo de Base de Datos Relacional
Ejemplo de Base de Datos RelacionalEjemplo de Base de Datos Relacional
Ejemplo de Base de Datos Relacional
 
Unidad 3 administracion de la memoria
Unidad 3 administracion de la memoriaUnidad 3 administracion de la memoria
Unidad 3 administracion de la memoria
 
MEMORIA VIRTUAL
MEMORIA VIRTUAL MEMORIA VIRTUAL
MEMORIA VIRTUAL
 
Mapa conceptual sistema operativo linux
Mapa conceptual sistema operativo linuxMapa conceptual sistema operativo linux
Mapa conceptual sistema operativo linux
 
Sistema de archivos distribuido o DFS
Sistema de archivos distribuido o DFSSistema de archivos distribuido o DFS
Sistema de archivos distribuido o DFS
 
Mecanismos de exclusion mutua y algoritmos
Mecanismos de exclusion mutua y algoritmosMecanismos de exclusion mutua y algoritmos
Mecanismos de exclusion mutua y algoritmos
 
EJERCICIOS DE ADMINISTRACION DE MEMORIA
EJERCICIOS DE ADMINISTRACION DE MEMORIAEJERCICIOS DE ADMINISTRACION DE MEMORIA
EJERCICIOS DE ADMINISTRACION DE MEMORIA
 
Que es un sistemas operativo y los recursos que administra
Que es un sistemas operativo y los recursos que administraQue es un sistemas operativo y los recursos que administra
Que es un sistemas operativo y los recursos que administra
 
Lenguaje Ensamblador
Lenguaje EnsambladorLenguaje Ensamblador
Lenguaje Ensamblador
 
Gestión de entrada salida
Gestión de entrada salida Gestión de entrada salida
Gestión de entrada salida
 
Transaccion
TransaccionTransaccion
Transaccion
 
Introducción a la arquitectura de computadores
Introducción a la arquitectura de computadoresIntroducción a la arquitectura de computadores
Introducción a la arquitectura de computadores
 
Linea de tiempo de sistemas operativos
Linea de tiempo de sistemas operativosLinea de tiempo de sistemas operativos
Linea de tiempo de sistemas operativos
 
Arquitecturas del harvard y von neumann maria
Arquitecturas del harvard y von neumann mariaArquitecturas del harvard y von neumann maria
Arquitecturas del harvard y von neumann maria
 
10 sistemas gestores de base de datos
10 sistemas gestores de base de datos10 sistemas gestores de base de datos
10 sistemas gestores de base de datos
 

Similar a Llamadas al sistema de archivos y de ficheros

Proyecto final Diseño y Programacion SO
Proyecto final Diseño y Programacion SOProyecto final Diseño y Programacion SO
Proyecto final Diseño y Programacion SO
JoseOmarParedesGomez
 
Interfaz con el sistema de archivos
Interfaz con el sistema de archivosInterfaz con el sistema de archivos
Interfaz con el sistema de archivosUTPL UTPL
 
GESTION DE ALMACENAMIENTO.ppt
GESTION DE ALMACENAMIENTO.pptGESTION DE ALMACENAMIENTO.ppt
GESTION DE ALMACENAMIENTO.ppt
por mi cuenta
 
Gestion de archivos
Gestion de archivosGestion de archivos
Gestion de archivos
Antony Ayravilca Quispe
 
Exposicion de s.o
Exposicion de s.oExposicion de s.o
Exposicion de s.ocarlitos224
 
Sistema de archivos
Sistema de archivosSistema de archivos
Sistema de archivos
DARCY JHORLENY BUITRAGO RINCON
 
Sistema de archivos
Sistema de archivosSistema de archivos
Sistema de archivos
DARCY JHORLENY BUITRAGO RINCON
 
Linux ud2 - comandos gestion archivos
Linux   ud2 - comandos gestion archivosLinux   ud2 - comandos gestion archivos
Linux ud2 - comandos gestion archivosJavier Muñoz
 
Ensayo (Gestion de Archivos)
Ensayo (Gestion de Archivos)Ensayo (Gestion de Archivos)
Ensayo (Gestion de Archivos)
Angel D Garcia P
 
Gestión de Archivos.
Gestión de Archivos.Gestión de Archivos.
Gestión de Archivos.
CinthiaLpez12
 
Exposicion sistemas operativos cristian pillajo primerito
Exposicion sistemas operativos cristian pillajo primeritoExposicion sistemas operativos cristian pillajo primerito
Exposicion sistemas operativos cristian pillajo primerito
cristianpillajo1992
 
Sistemas de archivos .
Sistemas de archivos .Sistemas de archivos .
Sistemas de archivos .Camilo Velilla
 
Manejo de Archivos en Ubuntu
Manejo de Archivos en UbuntuManejo de Archivos en Ubuntu
Manejo de Archivos en Ubuntu
edisonballadaresbj
 
Estructura de directorios de Linux
Estructura de directorios de LinuxEstructura de directorios de Linux
Estructura de directorios de Linux
Santiago Mejía Sánchez
 
Controladora de perifericos indice
Controladora de perifericos indiceControladora de perifericos indice
Controladora de perifericos indice
Pamelaguibkdoe
 

Similar a Llamadas al sistema de archivos y de ficheros (20)

Proyecto final Diseño y Programacion SO
Proyecto final Diseño y Programacion SOProyecto final Diseño y Programacion SO
Proyecto final Diseño y Programacion SO
 
Interfaz con el sistema de archivos
Interfaz con el sistema de archivosInterfaz con el sistema de archivos
Interfaz con el sistema de archivos
 
GESTION DE ALMACENAMIENTO.ppt
GESTION DE ALMACENAMIENTO.pptGESTION DE ALMACENAMIENTO.ppt
GESTION DE ALMACENAMIENTO.ppt
 
Gestion de archivos
Gestion de archivosGestion de archivos
Gestion de archivos
 
Sistem,as oparartivo
Sistem,as oparartivoSistem,as oparartivo
Sistem,as oparartivo
 
Exposicion de s.o
Exposicion de s.oExposicion de s.o
Exposicion de s.o
 
Unidad V
Unidad VUnidad V
Unidad V
 
Sistema de archivos
Sistema de archivosSistema de archivos
Sistema de archivos
 
Sistema de archivos
Sistema de archivosSistema de archivos
Sistema de archivos
 
Linux ud2 - comandos gestion archivos
Linux   ud2 - comandos gestion archivosLinux   ud2 - comandos gestion archivos
Linux ud2 - comandos gestion archivos
 
Sistema de archivos
Sistema de archivosSistema de archivos
Sistema de archivos
 
Ensayo (Gestion de Archivos)
Ensayo (Gestion de Archivos)Ensayo (Gestion de Archivos)
Ensayo (Gestion de Archivos)
 
Gestión de Archivos.
Gestión de Archivos.Gestión de Archivos.
Gestión de Archivos.
 
Exposicion sistemas operativos cristian pillajo primerito
Exposicion sistemas operativos cristian pillajo primeritoExposicion sistemas operativos cristian pillajo primerito
Exposicion sistemas operativos cristian pillajo primerito
 
Gestión de archivos
Gestión de archivosGestión de archivos
Gestión de archivos
 
Sistemas de archivos .
Sistemas de archivos .Sistemas de archivos .
Sistemas de archivos .
 
Manejo de Archivos en Ubuntu
Manejo de Archivos en UbuntuManejo de Archivos en Ubuntu
Manejo de Archivos en Ubuntu
 
Estructura de directorios de Linux
Estructura de directorios de LinuxEstructura de directorios de Linux
Estructura de directorios de Linux
 
Controladora de perifericos indice
Controladora de perifericos indiceControladora de perifericos indice
Controladora de perifericos indice
 
3.sistema de archivos
3.sistema de archivos3.sistema de archivos
3.sistema de archivos
 

Último

Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
20minutos
 
Libro infantil sapo y sepo un año entero pdf
Libro infantil sapo y sepo un año entero pdfLibro infantil sapo y sepo un año entero pdf
Libro infantil sapo y sepo un año entero pdf
danitarb
 
CONCLUSIONES-DESCRIPTIVAS NIVEL PRIMARIA
CONCLUSIONES-DESCRIPTIVAS NIVEL PRIMARIACONCLUSIONES-DESCRIPTIVAS NIVEL PRIMARIA
CONCLUSIONES-DESCRIPTIVAS NIVEL PRIMARIA
BetzabePecheSalcedo1
 
Junio 2024 Fotocopiables Ediba actividades
Junio 2024 Fotocopiables Ediba actividadesJunio 2024 Fotocopiables Ediba actividades
Junio 2024 Fotocopiables Ediba actividades
cintiat3400
 
corpus-christi-sesion-de-aprendizaje.pdf
corpus-christi-sesion-de-aprendizaje.pdfcorpus-christi-sesion-de-aprendizaje.pdf
corpus-christi-sesion-de-aprendizaje.pdf
YolandaRodriguezChin
 
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
JAVIER SOLIS NOYOLA
 
Friedrich Nietzsche. Presentación de 2 de Bachillerato.
Friedrich Nietzsche. Presentación de 2 de Bachillerato.Friedrich Nietzsche. Presentación de 2 de Bachillerato.
Friedrich Nietzsche. Presentación de 2 de Bachillerato.
pablomarin116
 
UNIDAD DE APRENDIZAJE DEL MES Junio 2024
UNIDAD DE APRENDIZAJE DEL MES  Junio 2024UNIDAD DE APRENDIZAJE DEL MES  Junio 2024
UNIDAD DE APRENDIZAJE DEL MES Junio 2024
EdwardYumbato1
 
El Liberalismo económico en la sociedad y en el mundo
El Liberalismo económico en la sociedad y en el mundoEl Liberalismo económico en la sociedad y en el mundo
El Liberalismo económico en la sociedad y en el mundo
SandraBenitez52
 
Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...
Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...
Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...
Monseespinoza6
 
1º GRADO CONCLUSIONES DESCRIPTIVAS PRIMARIA.docx
1º GRADO CONCLUSIONES DESCRIPTIVAS  PRIMARIA.docx1º GRADO CONCLUSIONES DESCRIPTIVAS  PRIMARIA.docx
1º GRADO CONCLUSIONES DESCRIPTIVAS PRIMARIA.docx
FelixCamachoGuzman
 
PRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNET
PRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNETPRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNET
PRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNET
CESAR MIJAEL ESPINOZA SALAZAR
 
Proceso de admisiones en escuelas infantiles de Pamplona
Proceso de admisiones en escuelas infantiles de PamplonaProceso de admisiones en escuelas infantiles de Pamplona
Proceso de admisiones en escuelas infantiles de Pamplona
Edurne Navarro Bueno
 
Introducción a la ciencia de datos con power BI
Introducción a la ciencia de datos con power BIIntroducción a la ciencia de datos con power BI
Introducción a la ciencia de datos con power BI
arleyo2006
 
Mapa_Conceptual de los fundamentos de la evaluación educativa
Mapa_Conceptual de los fundamentos de la evaluación educativaMapa_Conceptual de los fundamentos de la evaluación educativa
Mapa_Conceptual de los fundamentos de la evaluación educativa
TatianaVanessaAltami
 
c3.hu3.p3.p2.Superioridad e inferioridad en la sociedad.pptx
c3.hu3.p3.p2.Superioridad e inferioridad en la sociedad.pptxc3.hu3.p3.p2.Superioridad e inferioridad en la sociedad.pptx
c3.hu3.p3.p2.Superioridad e inferioridad en la sociedad.pptx
Martín Ramírez
 
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdfFORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
El Fortí
 
Automatización de proceso de producción de la empresa Gloria SA (1).pptx
Automatización de proceso de producción de la empresa Gloria SA (1).pptxAutomatización de proceso de producción de la empresa Gloria SA (1).pptx
Automatización de proceso de producción de la empresa Gloria SA (1).pptx
GallardoJahse
 
HABILIDADES MOTRICES BASICAS Y ESPECIFICAS.pdf
HABILIDADES MOTRICES BASICAS Y ESPECIFICAS.pdfHABILIDADES MOTRICES BASICAS Y ESPECIFICAS.pdf
HABILIDADES MOTRICES BASICAS Y ESPECIFICAS.pdf
DIANADIAZSILVA1
 
Fase 3; Estudio de la Geometría Analítica
Fase 3; Estudio de la Geometría AnalíticaFase 3; Estudio de la Geometría Analítica
Fase 3; Estudio de la Geometría Analítica
YasneidyGonzalez
 

Último (20)

Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
 
Libro infantil sapo y sepo un año entero pdf
Libro infantil sapo y sepo un año entero pdfLibro infantil sapo y sepo un año entero pdf
Libro infantil sapo y sepo un año entero pdf
 
CONCLUSIONES-DESCRIPTIVAS NIVEL PRIMARIA
CONCLUSIONES-DESCRIPTIVAS NIVEL PRIMARIACONCLUSIONES-DESCRIPTIVAS NIVEL PRIMARIA
CONCLUSIONES-DESCRIPTIVAS NIVEL PRIMARIA
 
Junio 2024 Fotocopiables Ediba actividades
Junio 2024 Fotocopiables Ediba actividadesJunio 2024 Fotocopiables Ediba actividades
Junio 2024 Fotocopiables Ediba actividades
 
corpus-christi-sesion-de-aprendizaje.pdf
corpus-christi-sesion-de-aprendizaje.pdfcorpus-christi-sesion-de-aprendizaje.pdf
corpus-christi-sesion-de-aprendizaje.pdf
 
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
ROMPECABEZAS DE ECUACIONES DE PRIMER GRADO OLIMPIADA DE PARÍS 2024. Por JAVIE...
 
Friedrich Nietzsche. Presentación de 2 de Bachillerato.
Friedrich Nietzsche. Presentación de 2 de Bachillerato.Friedrich Nietzsche. Presentación de 2 de Bachillerato.
Friedrich Nietzsche. Presentación de 2 de Bachillerato.
 
UNIDAD DE APRENDIZAJE DEL MES Junio 2024
UNIDAD DE APRENDIZAJE DEL MES  Junio 2024UNIDAD DE APRENDIZAJE DEL MES  Junio 2024
UNIDAD DE APRENDIZAJE DEL MES Junio 2024
 
El Liberalismo económico en la sociedad y en el mundo
El Liberalismo económico en la sociedad y en el mundoEl Liberalismo económico en la sociedad y en el mundo
El Liberalismo económico en la sociedad y en el mundo
 
Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...
Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...
Productos contestatos de la Séptima sesión ordinaria de CTE y TIFC para Docen...
 
1º GRADO CONCLUSIONES DESCRIPTIVAS PRIMARIA.docx
1º GRADO CONCLUSIONES DESCRIPTIVAS  PRIMARIA.docx1º GRADO CONCLUSIONES DESCRIPTIVAS  PRIMARIA.docx
1º GRADO CONCLUSIONES DESCRIPTIVAS PRIMARIA.docx
 
PRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNET
PRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNETPRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNET
PRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNET
 
Proceso de admisiones en escuelas infantiles de Pamplona
Proceso de admisiones en escuelas infantiles de PamplonaProceso de admisiones en escuelas infantiles de Pamplona
Proceso de admisiones en escuelas infantiles de Pamplona
 
Introducción a la ciencia de datos con power BI
Introducción a la ciencia de datos con power BIIntroducción a la ciencia de datos con power BI
Introducción a la ciencia de datos con power BI
 
Mapa_Conceptual de los fundamentos de la evaluación educativa
Mapa_Conceptual de los fundamentos de la evaluación educativaMapa_Conceptual de los fundamentos de la evaluación educativa
Mapa_Conceptual de los fundamentos de la evaluación educativa
 
c3.hu3.p3.p2.Superioridad e inferioridad en la sociedad.pptx
c3.hu3.p3.p2.Superioridad e inferioridad en la sociedad.pptxc3.hu3.p3.p2.Superioridad e inferioridad en la sociedad.pptx
c3.hu3.p3.p2.Superioridad e inferioridad en la sociedad.pptx
 
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdfFORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
 
Automatización de proceso de producción de la empresa Gloria SA (1).pptx
Automatización de proceso de producción de la empresa Gloria SA (1).pptxAutomatización de proceso de producción de la empresa Gloria SA (1).pptx
Automatización de proceso de producción de la empresa Gloria SA (1).pptx
 
HABILIDADES MOTRICES BASICAS Y ESPECIFICAS.pdf
HABILIDADES MOTRICES BASICAS Y ESPECIFICAS.pdfHABILIDADES MOTRICES BASICAS Y ESPECIFICAS.pdf
HABILIDADES MOTRICES BASICAS Y ESPECIFICAS.pdf
 
Fase 3; Estudio de la Geometría Analítica
Fase 3; Estudio de la Geometría AnalíticaFase 3; Estudio de la Geometría Analítica
Fase 3; Estudio de la Geometría Analítica
 

Llamadas al sistema de archivos y de ficheros

  • 1. “Llamadas al sistema para la administración de archivos” Objetivo: analizaremos las llamadas que operan con archivos individuales
  • 2. CONCEPTOS BASE • Administrador de archivos: aplicación que provee acceso a archivos y facilita el realizar operaciones con ellos. • Archivo: conjunto de información que se encuentra almacenada o guardada en la memoria principal del ordenador, en el disco duro, en el disquete flexible o en los discos compactos.
  • 3. CARACTERÍSTICAS DEL SISTEMA DE ARCHIVOS • Contiene programas de administración que controla la creación, borrado y acceso de archivos de datos y programas. • Mantiene el registro de la ubicación física de los archivos. • Llamadas mas usadas: read & write (mismos parámetros).
  • 4. PROCESO DE LA ADMINISTRACIÓN DE ARCHIVOS open O_RDONLY O_WRONLY O_RDWR O_CREAT close
  • 5. LLAMADA LSEEK • Proceso de forma aleatoria • Capaz de leer los registros del archivo en cualquier orden • Con cada archivo hay un apuntador asociado, el cual indica la posición actual en el archivo. • Cada operación de lectura (read) da la posición en el archivo con la cual iniciar. • Una operación especial (seek) establece la posición de trabajo pudiendo luego leerse el archivo secuencialmente.
  • 6. Lseek tiene tres parámetros: 1. Descriptor del archivo, 2. Posición en el archivo, 3. Indica si la posición en el archivo es relativa al inicio del mismo, a la posición actual o al final del archivo. El valor devuelto por lseek es la posición absoluta en el archivo (en bytes) después de modificar el apuntador.
  • 7. LLAMADA STAT • Funciona para mostrar información del archivo( su tamaño, la hora de la última modificación). • Tiene dos parámetros: 1. Especifica el archivo que se va a inspeccionar, 2. Es un apuntador a una estructura en donde se va a colocar la información
  • 8. “Llamadas al sistema para la administración de directorios” Objetivo: analizaremos algunas llamadas al sistema que se relacionan más con los directorios o con el sistema de archivos como un todo, en vez de relacionarse sólo con un archivo específico.
  • 9. LLAMADAS MKDIR Y RMDIR • Crean y eliminan directorios vacíos, respectivamente LLAMADA LINK • Su propósito es permitir que aparezca el mismo archivo bajo dos o más nombres, a menudo en distintos directorios. • Un uso común es para permitir que varios miembros del mismo equipo de programación compartan un archivo común. • Cada uno de ellos puede ver el archivo en su propio directorio. LLAMADA MOUNT • Permite combinar dos sistemas de archivos en uno.
  • 12. BIBLIOGRAFÍA • http://es.slideshare.net/marfonline/todo-sobre-sistemas-operativos • http://structio.sourceforge.net/guias/AA_Linux_colegio/administr acion-de-archivos.html • http://es.slideshare.net/Aehp666/administracion-de-archivos • http://exa.unne.edu.ar/depar/areas/informatica/SistemasOpera tivos/SO4.htm#AccAr • https://sites.google.com/a/ingenieria.lm.uasnet.mx/so/t3
  • 13. PREGUNTAS 1. Nombre de la llamada que permite mostrarnos la información del archivo Llamada stat 2. ¿De qué forma trabaja la llamada lseek? De forma aleatoria 3. ¿Cuáles son las llamadas de uso mas frecuentes? Read yWrite 4. ¿Cuál es el propósito en la llamada link? Permitir que aparezca el mismo archivo bajo dos o más nombres, a menudo en distintos directorios 5. ¿Qué permite la llamada al sistema mount? Permite combinar dos sistemas de archivos en uno