腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
bash
的作业控制处理如何停止或终止后台作业?
、
、
、
在研究
bash
在
Linux
下的作业控制机制的内部过程中,我遇到了一个小小的理解问题。让我们假设以下场景: user@
linux
:~# .
Bash
现在使用前景
进程
的PID执行阻塞等待调用,直到它终止,然后得到相应的信息。在forground
进程
结束后,
bash
控制所有后台作业的状态,并在返回到提示符之前通知所有更改。在这种模式下,
bash
会立即通知每个后台作业状态的更改。据我理解,这是通过后台
进程
发送信号SIGCHL
浏览 0
提问于2018-04-13
得票数 3
回答已采纳
1
回答
SIGHUP奇怪行为
、
、
、
上下文:My理解: 我对SIGHUP的理解是从这里的答案中建立起来的。我所理解的是,在我的例子中,
bash
进程
应该被阻塞
浏览 0
提问于2021-10-15
得票数 0
1
回答
bash
中的` has‘只能向
进程
组有其他
进程
(Es)的单个
进程
发送信号吗?
、
bash
中的kill只能从当前shell
进程
向
进程
组发送信号吗?这就是我到目前为止得到的职位的印象。
bash
中的kill只能向
进程
组有其他
进程
(Es)的单个
进程
发送信号吗?在
Linux
中,是否总是从
进程
或内核向
进程
组发送信号,而不是向单个
进程
发送信号?
浏览 0
提问于2017-08-09
得票数 0
回答已采纳
1
回答
bash
的完整路径名称?
Linux
的基本
进程
是什么?
、
、
、
我最近有以下问题:
Linux
的基本
进程
是什么? 我不能回答这些。
浏览 0
提问于2014-02-07
得票数 0
1
回答
普罗米修斯-进入运行舱
kubectl exec -it POD_NAME /
bash
ERRO0000 exec失败: container_
linux
.go:346:启动容器
进程
导致" exec:\“
bash
\:可执行文件未在$PATH中找到”exec失败: container_
linux
.go:346:启动容器
进程
导致"exec:\"
bash
\":可执行文件未在$PATH中找到 如何登录这个正在运行的普罗米修斯吊舱?
浏览 1
提问于2020-02-01
得票数 0
回答已采纳
1
回答
在k8 pod中运行jcmd,权限被拒绝或无法打开套接字文件
、
、
、
、
对于带有java应用程序的pod,有安全上下文: securityContext: runAsGroup: 888部署清单:kind: Deployment name: springboot-demo replicas: 1 matchLabels: template: labels:
浏览 5
提问于2021-10-18
得票数 1
4
回答
正在运行的
bash
脚本挂在某处。我能查出它在哪条线上吗?
、
、
例如,
bash
调试器是否支持附加到现有
进程
并检查当前状态?我不想终止并重新启动
进程
。这是在
Linux
- Ubuntu 10.04上。
浏览 1
提问于2011-01-10
得票数 16
1
回答
为什么
Linux
API和
Bash
中管道可以使用的
进程
之间的关系是不同的?
、
、
、
、
我想知道为什么管道可以使用的
进程
之间的关系在
Linux
和
Bash
中是不同的。
Bash
中的管道是按照
Linux
中未命名管道实现的吗?谢谢。管道只能在具有共同祖先的
进程
之间使用。通常由
进程
浏览 1
提问于2017-08-19
得票数 4
回答已采纳
1
回答
如何知道当前
bash
会话的
进程
id?
、
、
、
我使用的是
linux
服务器和管理员用户。有许多管理员用户同时使用这台机器。那么在当前的
bash
命令行下,如何知道我正在使用的
bash
进程
的当前
进程
id呢? 谢谢!
浏览 1
提问于2017-01-22
得票数 13
回答已采纳
2
回答
向同一
bash
进程
发送多个命令
、
、
我有以下代码: const c = cp.spawn('
bash
'(async () => { console.log(await
bash
('ls')); console.log(await
bash
('cd node_modules'
浏览 3
提问于2018-03-27
得票数 2
1
回答
如何在freebsd上执行不同会话中的子
进程
、
、
我想从父会话中执行新会话中的子
进程
,在
linux
上我可以使用
bash
命令"setsid",但是无法在freebsd上找到等效的
bash
命令。#!/bin/
bash
儿童脚本:while (1)//some code//这就是我正在尝试运行的脚本:但是它将freebsd上的"setsi
浏览 3
提问于2016-11-15
得票数 1
回答已采纳
1
回答
分叉两个交互式
bash
进程
会导致父
进程
停止或第二个
bash
转到后台。
、
、
、
、
如果您在同一个父
进程
(来自不同线程)中分叉(exec)两个交互式
bash
进程
,则会导致父
进程
停止或第二个交互式
bash
进入后台,这进一步导致第二个
bash
由于交互属性和后台属性的冲突而消耗100%的CPU这种情况发生在
Linux
中,而不是Cygwin。示例:
进程
process1;String[] command1 =新String[] { "
浏览 9
提问于2013-02-17
得票数 1
1
回答
无法打开uid_map,以便从具有cap_setuid功能集的应用程序中写入
、
、
、
应用程序是做什么的我复制了源代码。/user-ns-ex -v -U -M '0 1000 1'
bash
./user-ns-ex -v -U -M '0
浏览 2
提问于2017-11-14
得票数 2
回答已采纳
2
回答
是否将PID从
bash
脚本中执行的
进程
输出到文件?
、
、
、
、
我得到了这个启动服务器
进程
的简单
bash
脚本。我想将服务器
进程
的pid输出到文件pid.txt中。在对SO进行了一些快速搜索之后,我想到了这种方法,但它似乎给了我
bash
脚本的pid,而不是从脚本执行的服务器
进程
。注意:我的服务器
进程
需要--fork才能作为守护
进程
运行,以便将数据输出到单独的日志文件,根据这个,我怀疑这是导致问题的原因,希望有办法解决这个问题。 ./mongo-
linu
浏览 2
提问于2012-02-24
得票数 2
回答已采纳
1
回答
如何在非交互式
bash
脚本及其git子程序中禁用ctrl-c
、
、
我从一个非交互式的
bash
shell调用git clone。它是非交互式的,因为它是从Windows资源管理器上下文菜单启动的。我正在从上下文菜单启动的Git/usr/bin/
bash
-l -e 'myscript‘窗口中运行Git/usr/bin/
bash
mintty。 我想用ctrl-c阻止用户中断git克隆。saved=$(stty -g)git clone ... stty "$saved" stty失败并显示&q
浏览 50
提问于2020-02-02
得票数 0
回答已采纳
1
回答
"lsof“命令不能返回kwrite打开的文件。
、
linux
命令"lsof“返回正在访问的文件,我在shell中尝试使用vi打开一个文件,用kwrite打开另一个文件,然后返回并得到vi的
进程
,但没有kwrite
进程
,如下所示[
linux
@COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
bash
3747
l
浏览 0
提问于2018-02-02
得票数 0
1
回答
bash
+在程序结束前从函数创建过程
、
、
、
、
下面的简短
bash
程序描述了如何按
进程
执行func1 ( func1 &)程序从/etc/rc3.d重新启动后运行。我想问一问是否有可能从func1创建一个
进程
,尽管这个
bash
脚本将在
进程
创建后立即结束?如果这个行动是非法的呢? 如果这不违法,请给我其他选择的建议?我问这个问题是因为在重新启动
进程
之后没有从func1创建,我也不知道为什么这个
进程
是在程序结束之前创
浏览 0
提问于2012-06-12
得票数 -3
回答已采纳
1
回答
程序或
bash
命令在
Linux
系统上到底是如何工作的?
、
我正在研究
Linux
系统中
进程
和shell是如何工作的。我想征求你的意见,看看我的结论是否正确。 当我们启动系统时,内核启动init
进程
,所有其他的东西都作为子
进程
运行,其中包含这个
进程
的分叉。例如,当我运行任何程序时,该程序的父
进程
是分叉的,然后分叉
进程
就变成了与exec一起运行程序的子
进程
(或子
进程
)。如果是这样的话,例如,当我运行
bash
时,父
进程
分叉,而exec使分叉
进程
成
浏览 0
提问于2020-10-18
得票数 1
回答已采纳
1
回答
巴什的不承认工作是怎么回事?
、
在
Linux
系统上,
bash
内置命令disown可以用于从当前会话中删除作业。
bash
是如何实现这个特性的?这里是否使用setsid(),如果是,那么
bash
如何触发子
进程
来调用setsid()?
浏览 0
提问于2019-09-19
得票数 3
1
回答
标识执行.sh时创建的
进程
、
、
、
如何查找在执行agent.sh时创建的
进程
。不返回任何内容。 谢谢,基兰
浏览 4
提问于2012-07-26
得票数 1
点击加载更多
相关
资讯
【linux学习】使用Bash Shell
Linux Shell 介绍:Bash、Zsh 和 Fish | Linux 中国
Linux 操作系统:bash Shell
linux高级课程-用BASH编程
Linux 预设命令行——Bash
热门
标签
更多标签
云服务器
ICP备案
云点播
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券