LINUX *** 作系统是一种免费使用和自由传播的类UNIX *** 作系统。其内核由林纳斯·托瓦兹于1991年10月5日首次发布,是一个基于POSIX的多用户、多任务、支持多线程和多CPU的 *** 作系统。
Linux的HUP,INT,KILL,TERM,TSTP中断信号区别为:键入不同、对应 *** 作不同、启用不同。
一、键入不同
1、HUP中断信号:HUP中断信号是当用户键入<Ctrl+X>时由终端驱动程序发送的信号。
2、INT中断信号:INT中断信号是当用户键入<Ctrl+I>时由终端驱动程序发送的信号。
3、KILL中断信号:KILL中断信号是当用户键入<Ctrl+Z>时由终端驱动程序发送的信号。
4、TERM中断信号:TERM中断信号是当用户键入<Ctrl+ \>时由终端驱动程序发送的信号。
5、TSTP中断信号:TSTP中断信号是当用户键入<Ctrl+T>时由终端驱动程序发送的信号。二、对应 *** 作不同
1、HUP中断信号:HUP中断信号的对应 *** 作为让进程挂起,睡眠。
2、INT中断信号:INT中断信号的对应 *** 作为正常关闭所有进程。
3、KILL中断信号:KILL中断信号的对应 *** 作为强制关闭所有进程。
4、TERM中断信号:TERM中断信号的对应 *** 作为正常的退出进程。
5、TSTP中断信号:TSTP中断信号的对应 *** 作为暂时停用进程。
三、启用不同
1、HUP中断信号:HUP中断信号发送后,可以重新被用户再次输入恢复启用进程。
2、INT中断信号:INT中断信号发送后,不可以重新被用户再次输入恢复启用进程。
3、KILL中断信号:KILL中断信号发送后,不可以重新被用户再次输入恢复启用进程。
4、TERM中断信号:TERM中断信号发送后,可以重新被用户再次输入启用进程。
5、TSTP中断信号:TSTP中断信号发送后,可以重新被用户再次输入继续使用进程。
Student *s[100] 定义一个Student类对象指针数组,数组s的元素时只想Student类对象的指针 s[0]=&s1 是把Student类对象s1的地址赋值给s数组的第一个元素 s[0]->display() 因为这时候s[0]中存储的是s1的地址,这就是通过s1指针调用s1的display()函...欢迎分享,转载请注明来源:内存溢出
评论列表(0条)