当我们执行一个可执行文件时,有可能需要一些更高的权限,为此我们会用sudo ./test的方法执行,这时候我们通过ps aux | grep ./test去查看进程,会发现多出来一个 sudo ./test 的进程,该进程被杀死后,发现目标进程没有被杀死,原因时:
sudo 执行的进程,会先创建一个脚本进程,再创建主进程,杀死脚本进程,不会杀死主进程,反之则可以
当我们执行一个可执行文件时,有可能需要一些更高的权限,为此我们会用sudo ./test的方法执行,这时候我们通过ps aux | grep ./test去查看进程,会发现多出来一个 sudo ./test 的进程,该进程被杀死后,发现目标进程没有被杀死,原因时:
sudo 执行的进程,会先创建一个脚本进程,再创建主进程,杀死脚本进程,不会杀死主进程,反之则可以