setsid命令,用setsid来启动程序,这样就不用修改任何代码也可以做到使启动的进程在新的session中,并且终端关闭时,进程不退出。
setsid ./hw
nohup命令,被nohup启动的程序会忽略SIGHUP信号。
nohup ./hw
3.命令行中&的作用:
./hw & &的作用是使程序在后台运行,输入fg命令又可以使程序切换到前台。虽然在后台运行,但并不能保证进程在终端关闭时不退出。
">
setsid命令,用setsid来启动程序,这样就不用修改任何代码也可以做到使启动的进程在新的session中,并且终端关闭时,进程不退出。
setsid ./hw
nohup命令,被nohup启动的程序会忽略SIGHUP信号。
nohup ./hw
3.命令行中&的作用:
./hw & &的作用是使程序在后台运行,输入fg命令又可以使程序切换到前台。虽然在后台运行,但并不能保证进程在终端关闭时不退出。