/a.out & , nohut ./a.out , nohup ./a.out &的区别

首先,先看个小程序 生成可执行程序a.out, 下面, 我会在我的linux机器上进行测试!!! &的意思是在后台运行, 什么意思呢? 意思是说, 当你在执行 ./a.out & 的时候, 即使你用ctrl C, 那么a.out照样运行(因为对SIGINT信号免疫)。 但是要注意, 如果你直接关掉shell后, 那么, a.out进程同样消失。 可见, &的后台并不硬(因为对SIGHUP信号不免疫
相关文章
相关标签/搜索