_exit(2) System Calls Manual _exit(2) _exit, _Exit - (libc -lc) #include [[noreturn]] void _exit(int status); #include [[noreturn]] void _Exit(int status); glibc ( feature_test_macros(7)): _Exit(): _ISOC99_SOURCE || _POSIX_C_SOURCE >= 200112L _exit() "". . init(1) ( " " prctl(2) PR_SET_CHILD_SUBREAPER). SIGCHLD . status & 0xFF wait(2). _Exit() _exit(). . _exit() POSIX.1-2024. _Exit() C11 POSIX.1-2024. _exit() 4.3BSD SVr4 POSIX.1-1988. _Exit() C99 POSIX.1-2001. exit(3). _exit() exit(3) atexit(3) on_exit(3). stdio(3) . _exit() . tcflush(3) _exit(). / / _exit() . C _exit() POSIX.1 C. . C Linux _exit() SIGCHLD . glibc 2.3 _exit() . glibc 2.3 exit_group(2) . execve(2), exit_group(2), fork(2), kill(2), wait(2), wait4(2), waitpid(2), atexit(3), exit(3), on_exit(3), termios(3) 3 . . : . 6.18 8 2026 _exit(2)