Linux信号有哪些
时间: 2023-12-05 16:46:30 浏览: 72
Linux中的信号
Linux中的信号有很多,以下是一些常见的信号:
1. SIGINT(2):由终端发出的中断信号,通常是用户按下Ctrl+C时发送给前台进程组的信号。
2. SIGTERM(15):终止信号,用于请求进程正常终止。可以由kill命令发送。
3. SIGHUP(1):挂起信号,通常用于通知进程重新加载配置文件。
4. SIGKILL(9):强制终止信号,无法被阻塞、处理或忽略。一般用于强制终止僵尸进程。
5. SIGSTOP(17):停止信号,用于暂停进程的执行。类似于Ctrl+Z。
6. SIGCONT(18):继续执行信号,用于恢复被停止的进程。
7. SIGUSR1(10)和SIGUSR2(12):用户自定义信号,可以由进程根据需要来使用。
还有其他一些信号,如SIGQUIT、SIGPIPE、SIGALRM等,每个信号都有特定的含义和用途。
阅读全文