Jan*_*son 5 linux shell bash sudo
我注意到sudo在执行以下任何行后继续运行。有什么办法可以完全分离守护进程,使其sudo不继续运行?
sudo -u user daemon &
sudo -u user -b daemon
Run Code Online (Sandbox Code Playgroud)
您可以像这样一次性将其作为背景:
sudo -u user sh -c "daemon & disown %1"
Run Code Online (Sandbox Code Playgroud)
查看 withps将显示daemon正在运行user。不会有任何sudo关联。