1. 创建父子进程分别表示司机和售票员
2. 当售票员扑捉 SIGINT 信号时 ,发送SIGUSR1给司机,司机打印(‘发车了’)
当售票员捕捉到 SIGQUIT 信号时,发送SIGUSR2给司机,司机打印('停车')
司机捕捉到 SIGTSTP, 发送 SIGUSR1给售票员,
售票员打印(‘到站了 请下车’)
3.到站后司机等待售票员先下车,然后自己exit
2. 当售票员扑捉 SIGINT 信号时 ,发送SIGUSR1给司机,司机打印(‘发车了’)
当售票员捕捉到 SIGQUIT 信号时,发送SIGUSR2给司机,司机打印('停车')
司机捕捉到 SIGTSTP, 发送 SIGUSR1给售票员,
售票员打印(‘到站了 请下车’)
3.到站后司机等待售票员先下车,然后自己exit
温馨提示 : 当通过键盘发送信号时,会发送给终端的所有进程