File: _exit.2

package info (click to toggle)
manpages-es 1.24a-6
  • links: PTS
  • area: main
  • in suites: potato
  • size: 4,256 kB
  • ctags: 7
  • sloc: makefile: 66; sh: 62
file content (65 lines) | stat: -rw-r--r-- 2,670 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
.\" Hey Emacs! This file is -*- nroff -*- source.
.\"
.\" Copyright (C) 1992 Drew Eckhardt;
.\"               1993 Michael Haardt, Ian Jackson.
.\"
.\" Se autoriza hacer y distribuir copias literales de este manual siempre
.\" que el aviso de copyright y este aviso de autorizacin se preserven en
.\" todas las copias.
.\"
.\" Se autoriza copiar y distribuir versiones modificadas de este manual
.\" bajo las condiciones para copiar literalmente, siempre que todo el trabajo
.\" resultante sea distribuido bajo los trminos de un aviso de autorizacin
.\" idntico a ste.
.\" 
.\" Ya que el kernel y las bibliotecas de Linux estn cambiando
.\" constantemente, esta pgina de manual puede ser incorrecta u obsoleta.
.\" El(Los) autor(es) no asumen ninguna responsabilidad de los errores u
.\" omisiones, o de los daos resultantes del uso de la informacin contenida
.\" aqu. El(Los) autor(es) pueden no haber tomado el mismo nivel de cuidado en
.\" la produccin de este manual, que es licenciado gratuitamente, como el que
.\" podran haber tomado trabajando profesionalmente.
.\"
.\" Las versiones procesadas o tratadas de este manual que no se acompaen
.\" con los fuentes deben reconocer el copyright y los autores de este trabajo.
.\"
.\" Modificado el Mi 21 de Julio de 1993 a las 23:02:38 por Rik Faith (faith@cs.unc.edu)
.\" Traducido el Sb 19 de Julio de 1997 por Juan Piernas (piernas@dif.um.es)
.\" Revisado el Sb 28 de Febrero de 1998 por Nicols Lichtmaier <nick@debian.org>
.\" Revisado el Sb 25 de Abril de 1998 por Juan Piernas <piernas@dif.um.es>
.\" 
.TH _EXIT 2 "21 Julio 1993" "Linux" "Manual del programador de Linux"
.SH NOMBRE
_exit \- Produce la terminacin del proceso actual
.SH SINOPSIS
.B #include <unistd.h>
.sp
.BI "void _exit(int " status );
.SH DESCRIPCIN
.B _exit
termina inmediatamente la ejecucin del proceso invocador.
Todos los descriptores de ficheros abiertos que pertenezcan al proceso se
cierran; todos los procesos hijos son heredados por el proceso 1, init,
y al proceso padre se le enva la seal
.B SIGCHLD.

.I status
es el valor que se le devuelve al proceso padre como estado de terminacin
del proceso, y se puede leer mediante una de las funciones de la familia de
.B wait.
.SH "VALOR DEVUELTO"
.B _exit
nunca regresa.
.SH "CONFORME A"
SVID, AT&T, POSIX, X/OPEN, BSD 4.3
.SH NOTAS
.B _exit
no llama a ninguna funcin registrada mediante la funcin estndar
.B atexit
del ANSI C y no vaca los almacenamientos temporales (buffers) de E/S
estndares. Para hacer esto utilice
.BR exit (3).
.SH "VASE TAMBIN"
.BR fork "(2), " execve "(2), " waitpid "(2), " wait4 "(2), " kill "(2), "
.BR wait "(3), " exit (3)