当前位置: 首页 > 面试题库 >

更改流程的父级

糜凯泽
2023-03-14
问题内容

是否可以更改流程父级?
例如:父母A有孩子B,我可以使父母B是不杀死A的Init进程吗?


问题答案:

并非来自流程B的外部。

在流程B内部,您可以调用fork来复制您的流程,然后让原始副本退出。发生这种情况时,新副本B2将不是A的子级,其父级将被设置为1(初始化过程)。



 类似资料:
  • 问题内容: 我想在子目录/超级目录中执行脚本(我需要先在此子目录/超级目录中)。我无法进入子目录: Python抛出OSError,我不知道为什么。无论是尝试进入现有的子目录还是进入一个目录(如上所述)都没有关系-我总是会遇到相同的错误。 问题答案: 您的代码尝试执行的操作是调用名为的程序。您想要的是称为的命令。 但是是外壳内部的。所以你只能称它为 但这是没有意义的。 由于没有进程可以更改另一个进

  • 问题内容: 是否可以更改当前过程的环境变量? 在Python脚本更具体地说我想改变,这样在模块“X”依赖于一些进口,从我给出的路径采取的LD_LIBRARY_PATH 还有其他方法可以动态更改从库加载位置的路径吗? 编辑 :我想我需要提及的是,我已经尝试过类似os.environ [“ LD_LIBRARY_PATH”] = mypath os.putenv(’LD_LIBRARY_PATH’,m

  • null 我是否可以从子控制器-b更改父FXML-A中标签的文本?

  • 我正试图弄清楚如何使用Jsch SFTP转到父目录。 我将当前路径存储在一个字符串中,我猜是channelsftp.cd(string);才是我该用的。但是在当前路径上使用substring感觉不对。有没有更好的办法做到这一点?

  • 问题内容: 在Linux中,当我从外壳中调用python时,它将复制其环境,并启动python进程。因此,如果我执行以下操作: 当python进程返回时,假设FOO最初是未定义的,它将仍然是未定义的。python进程(或任何子进程)是否可以修改其父进程的环境? 我知道您通常使用类似的方法解决此问题 但这与我的其他要求相冲突。 问题答案: 任何流程都不能更改其父流程(或任何其他现有流程的环境)。 但

  • 我的反应结构是 在中有一个按钮,单击该按钮可通过家长向其兄弟姐妹发送消息。第一个孩子- 应用程序 选择研究 参与者表-这需要接收某个变量,例如在其状态中的