sudo 命令使子进程变为僵尸进程
我正在尝试编写一个程序,使用 将其分为子进程和父进程fork()。子进程使用 执行参数execv(),父进程使用 跟踪子进程ptrace()。我编写了程序的几乎所有部分,但sudo命令参数除外。 例如,当我编写命令时./my_program apt-get update,它运行良好。当我编写命令时./my_program sudo apt-get update,命令输出停留在“正在读取状态信息...完成”并停止。如果我用终止它Ctrl C,它会变成僵尸进程。 此外,stace ./my_program sudo apt-get update不起作用,但sta...