腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
为什么
从
shell
脚本
运行
的
进程
的
父
id
为
1
linux
运行
以下命令将生成
父
pid
为
1
的
python
进程
echo "python3 -m http.server 2>&
1
&" > a && chmod 777 a && ./a && ps -ef | grep "python3 -m http.server" 结果 501 4622
1
0 4:45PM tt
浏览 182
提问于2021-08-04
得票数 0
回答已采纳
1
回答
shell
脚本
在后台使用ssh远程
运行
命令,但是这个ssh
进程
不能关闭。但我用
的
屏幕都很完美
bash
、
shell
、
ssh
我使用
shell
脚本
运行
ssh命令来远程执行后台
的
摄像机,但是ssh连接不能退出,
shell
脚本
也不能退出。
为什么
,这是我想知道
的
。 当我使用屏幕命令是完美的。我发现当我用nohup执行命令时,命令
父
进程
ID
是bash
进程
ID
.when
的
ssh连接插入符,我杀死ssh连接,逗号
父
进程
ID
是<e
浏览 2
提问于2014-07-19
得票数 0
回答已采纳
4
回答
脚本
中
的
$$与子subshell中
的
$$
bash
、
shell
、
scripting
$$在
脚本
中使用时给出
脚本
进程
的
进程
id
,如下所示:#!processid.sh 15326 15073The value of $$ is 15326我
的
shell
提示符是pid 15073 但是在子
shell
中,$$给出了
父
shel
浏览 1
提问于2011-04-11
得票数 11
回答已采纳
2
回答
为什么
在子
进程
中忽略信号SIGABRT
linux
、
unix
我们有一个Linux服务
进程
,它使用fork产生一个子
进程
,然后
运行
execelp来执行另一个程序。当我们
运行
"kill -6 child_pid“命令时,它没有任何效果。如果子程序是单独
运行
的
,同样
的
命令也会杀死它,所以我们非常确定在这种情况下信号是由系统处理
的
。那么,当子
进程
处于te服务
进程
的
控制之下时,
为什么
它不被子
进程
接收呢?任何帮助都将不胜感激
浏览 1
提问于2011-08-23
得票数 1
11
回答
如何从父
进程
中获取子
进程
linux
、
shell
、
process
、
child-process
是否可以
从
shell
脚本
中
的
父
进程
id
获得子
进程
id
? 我有一个要使用
shell
脚本
执行
的
文件,这将导致一个新
进程
process
1
(
父
进程
)。这个process
1
已经分叉了另一个
进程
process
1
进程
)。使用
脚本
,我可
浏览 14
提问于2013-07-19
得票数 101
回答已采纳
1
回答
Windows下CGI
脚本
PID的确定
python
、
windows
、
process
、
kill
我得到:“
进程
:找不到pid
为
xxxx
的
进程
”,其中xxxx是pid 我想也许我必须杀死一个
父
python外壳实例,但是os.ppid不能在windows中工作。因此,我安装了psutil python模块,现在可以获取
父
进程
PID,但它只是将
父
进程
显示
为
实际
的
WebServer (Abyss),我不想终止它,因为我注意到它是不断
运行
的
http
进程</em
浏览 1
提问于2012-03-29
得票数 0
1
回答
当要求用户输入时,强制作业进入前台
shell-script
、
job-control
我目前正在为一个巨大
的
平台编写一个审计
脚本
。在主
脚本
中,我们使用陷阱,在其中一个陷阱中,我要求用户清理文件。
脚本
在标准输出中没有输出,因此在bg中
运行
脚本
是显而易见
的
。我尝试过
的
是:我使用set -m来激活作业控制,并将一个fg放入我
的
陷阱函数中。 在
脚本
完成后,使用set -m关闭我
的
shell
,如果没有它,我将得到调试输出,而我
的
脚本
没有作业
浏览 0
提问于2015-05-12
得票数 2
回答已采纳
2
回答
更改
父
shell
的
目录
bash
、
sh
、
csh
、
tcsh
我想知道有什么机制可以用来从子
shell
中更改
父
shell
的
目录。对于ex.,我正在
运行
脚本
"settings.sh",在我
的
$HOME中。$HOME有一个目录$HOME/TEST/run。/bin/bash # some
shell
related code cd $HOME/TEST
浏览 0
提问于2012-02-06
得票数 0
回答已采纳
1
回答
当
脚本
末尾有一个循环时,Bash `&‘行为不一致
bash
因此,我一直在使用MATE终端窗口中
的
脚本
(.我启动
脚本
,关闭终端窗口,三个程序继续
运行
。
脚本
仍然在
运行
,它会被杀死,然后我就不会看到任何黄色
的
弹出窗口。这实际上是我
的
一个功能--只要我想要弹出窗口,我就能打开终端,并且关闭它,例如,当我共享屏幕时。然而,不管出于什么原因,关闭终端并杀死
脚本
不仅会停止弹出循环,而且现在还会关闭Chromium和Thunderbird。VSCode (code)保持开放状态。
为什么
?
浏览 0
提问于2019-02-27
得票数 0
回答已采纳
2
回答
为什么
Python
进程
的
父
pid有时在带有Docker -组合
的
docker容器中
为
0?
python
、
docker
、
docker-compose
、
pid
、
multiple-processes
当
从
docker-compose run直接
运行
python时,
父
PID显示
为
0,这感觉非常错误。thing python>>> os.getpid()>>> os.getppid()当我
从
bash
shell
中
运行
python
shell
时,我看到一个更理智
的
值
1
当我在我
的
主机上直接
浏览 4
提问于2020-01-03
得票数 2
回答已采纳
1
回答
shell
导出在makefile中
的
行为
makefile
、
export
、
environment
有三个文件:#!/bin/shtest2.sh: export LD_LIBRARY_PATH=/usr/local/lib
1
&& ./test2.sh./test
1
.sh &am
浏览 2
提问于2015-03-09
得票数 0
回答已采纳
1
回答
是否存在使导出路径在
Shell
上工作
的
方法?
linux
、
bash
、
shell
、
export
我编写了一个名为gola
的
shell
脚本
来安装golang,并将其放在/usr/local/bin文件夹中。export PATH=$PATH:/usr/local/go/bin echo -e "Installed" && exit
1
我
运行
了sudo gola,并成功地安装了golang,但是当我
运行</e
浏览 2
提问于2021-04-30
得票数 0
回答已采纳
1
回答
试图在后台
的
php中
运行
shell
脚本
php
、
linux
、
bash
、
shell
我打算以cron作业
的
形式
运行
这个PHP
脚本
,每小时
运行
一次,它应该执行以下操作: 如果有,执行一个
shell
脚本
,该
脚本
发出wget命令,并在后台开始文件下载,并在准备就绪时
运行
第二个php
脚本
,该
脚本
更新下载完成时
的
db表,并返回该
shell
脚本
的
进程
id
,供以后使用。
浏览 1
提问于2016-05-13
得票数 0
1
回答
为什么
"ps“没有找到一个
运行
中
的
bash
脚本
而没有"#!”头球?
shell-script
、
shell
、
ps
、
shebang
当我
运行
这个
脚本
的
时候,打算一直
运行
到死..。.我无法用ps ax找到它:>ps ax | grep foo.sh 21110 pts/3 S+ 0:00 grep --color=auto foo.sh...but如果我只是将普通
的
"#!“头添
浏览 0
提问于2018-06-08
得票数 13
回答已采纳
1
回答
如何
从
java执行
shell
脚本
,使tomcat重新启动并继续
运行
java
、
linux
、
unix
、
tomcat
我有
运行
在tomcat上
的
java应用程序。我有一个
shell
脚本
,它可以执行tomcat重启,然后执行其他unix命令。因此,在我
的
应用程序(java代码)中,当我
运行
这个
shell
脚本
时,一旦tomcat重新启动,它就会
从
shell
脚本
中退出,并且在tomcat重新启动后不会
运行
unix命令。我知道当我们
从
java
运行
shell</e
浏览 2
提问于2014-01-28
得票数 0
2
回答
在Fedora中双击可执行.sh文件后,终端窗口将关闭。
linux
、
terminal
、
fedora
、
sh
我必须在Fedora中完成一个项目,我必须经常输入以下内容:我发现我可以创建一个可执行
的
.sh文件,它包含以下内容:player *.cfg &我怎
浏览 2
提问于2012-12-04
得票数 0
回答已采纳
1
回答
为什么
作业没有列出
脚本
中
的
命令
command
、
background-process
、
jobs
我有一个
脚本
,它在后台
运行
一些程序,但是在
运行
它之后,它们没有被命令“作业”列出。
为什么
会这样呢?(./m_prog -t m_prog3 m_config) &如何
从
脚本
中
运行
的
命令中获得相同
的
效果?
浏览 0
提问于2015-01-09
得票数 4
回答已采纳
2
回答
我们可以将Perl
脚本
中使用
的
变量设置
为
环境变量吗?
linux
、
perl
、
bash
、
unix
我有一个Perl
脚本
,它有一个像my $name这样
的
变量。我们是否可以将$name
的
内容设置
为
环境变量,以便导入并在其他文件中使用? 我试着像$ENV{NAME}=name一样,但这不起作用。
浏览 0
提问于2012-09-13
得票数 2
回答已采纳
1
回答
为什么
大多数
进程
都将explorer.exe作为其父
进程
windows
我多次列出正在
运行
的
进程
,并看到其中大多数
进程
都是explorer.exe
的
子
进程
,而explorer.exe
的
父
进程
似乎没有
运行
,
为什么
会这样?
浏览 0
提问于2018-07-04
得票数 2
回答已采纳
2
回答
防止SIGINT向
父
进程
的
传播
shell-script
、
ksh
、
aix
、
signals
、
trap
考虑到
父
程序(可能是C++程序或
Shell
脚本
)执行子
shell
脚本
的
场景,当我们在执行子
Shell
脚本
时按Control+C (或配置
为
INTR字符
的
任何字符)时,SIGINT将发送到前台
进程
组中
的
所有
进程
这包括
父
进程
。是否有一种方法来覆盖此默认行为?
浏览 0
提问于2013-06-28
得票数 11
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux之shell 和进程
shell脚本学习第二弹-神奇的cd
从进程组、会话、终端的概念深入理解守护进程
/执行脚本区别
shell脚本或C程序返回值为什么不能大于255
热门
标签
更多标签
活动推荐
运营活动
广告
关闭
领券