SIGHUP /* hangup */
SIGHUP,hong up,挂断。 在用户终端连接(正常或非正常)结束时发出此信号,通常在终端控制过程结束时通知同一session中的每个作业。 此时,它们与控制终端没有关联。
登录Linux时,系统会为登录用户分配终端(Session )。 在此终端上运行的所有程序(包括前台进程组和后台进程组)一般都属于此会话。 用户登录Linux后,前台进程组和后台有终端输出的进程将收到SIGHUP信号。 由于此信号的缺省操作是退出进程,因此前台进程组和后台有终端输出的进程将中止。 但是,可以捕获这个信号。 例如,wget可以捕获并忽略SIGHUP信号。 这样,即使退出Linux登录,构件也可以继续下载。
此信号还用于通知与终端断开关系的守护进程重新装入配置文件。
SIGINT /* interrupt */
当用户输入INTR字符(通常为Ctrl C )时发出程序结束(interrupt )信号,并且向前台进程组发出进程结束