Lab Oratorio Llamada Exec
-
Upload
yigut-de-frutilla -
Category
Documents
-
view
27 -
download
0
Transcript of Lab Oratorio Llamada Exec
5/11/2018 Lab Oratorio Llamada Exec - slidepdf.com
http://slidepdf.com/reader/full/lab-oratorio-llamada-exec 1/3
LaboratorioSistemas Operativos
Ingeniería en Bioinformática
Raúl AriasWladimir Morales
Talca, 2011
Objetivo
1. Familiarizarse con las llamadas al sistema exec.
Temas
1. Llamada al sistema exec.2. Ejemplo de exec.
5/11/2018 Lab Oratorio Llamada Exec - slidepdf.com
http://slidepdf.com/reader/full/lab-oratorio-llamada-exec 2/3
Llamadas al Sistema exec
La familia de llamadas exec cambia la imagen de memoria de un proceso por elcontenido de un fichero ejecutable . Se utilizan estas funciones para hacer un proceso hijoejecute un nuevo programa después de haber sido bifurcada. Las diferencias entre lasfunciones que pertenecen a esta asta familia se encuentran en el modo de especificar losargumentos, pero por lo demás todos hacen lo mismo. [1]
Se declaran en el archivo de encabezado unistd.h.
Funciones
execv
int execv (const char *filename, char *const argv[ ])
execl
int execl (const char *filename, const char *arg0, ...)
execve
int execve (const char *filename, char *const argv[ ], char *const env[ ])
execle
int execle (const char *filename, const char *arg0, char *const env[ ], ...)
execvp
int execvp (const char *filename, char *const argv[ ])
execlp
int execlp (const char *filename, const char *arg0, ...)