abortar()
NAME
abort - cause abnormal process termination 进程异常终止
SYNOPSIS
#include <stdlib.h>
void abort(void);
El proceso actual se envía una señal SIGABRT a sí mismo, termina el proceso actual de forma anormal y genera un archivo coredump.
RETURN VALUE
The abort() function never returns.
sistema()
NAME
system: ejecuta un comando de shell, llama al shell para completar un comando de shell
SYNOPSIS
#include <stdlib.h>
int system(const char *command);
Llame al shell para completar un comando de shell, que puede entenderse simplemente como una combinación de fork () + execXX () + wait ()
Si desea utilizar system () normalmente en un programa señalado, debe bloquear la señal SIGCHLD e ignorar la señal SIGINT y la señal SIGQUIT