Bil*_*lly 11 fork process exec
为什么sudo(在其他类似的命令中)通过调用fork()before 来启动一个新进程exec(),而不是仅仅在同一个进程中运行命令?sudo运行命令后不执行任何操作。(或者是吗?)
Lou*_*ltz 12
如果sudo只是调用exec,则sudo无法执行诸如在执行代码完成后运行任何清理任务之类的操作。以pam_open_session和pam_close_session为例。
希望这可以帮助!
| 归档时间: |
|
| 查看次数: |
1421 次 |
| 最近记录: |