腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
linux
是否在终止进程时释放自旋锁/
信号
量?
、
、
、
、
如果一个进程持有一些自旋锁或
信号
量,并意外
退出
(例如,被
linux
杀死),
linux
会正确释放这些锁吗?如果
linux
不
这样做,为什么?
浏览 6
提问于2012-03-19
得票数 9
1
回答
默认情况下没有挂断
信号
、
但是我发现,当我
退出
SSH会话时,我尝试过的几个进程被终止了。例如,我有ipython笔记本服务器和在该服务器上运行的Mon神服务器进程。每当我
退出
时,这两个进程都会终止,即使它们是在&的后台运行的。 我最近发现了nohud命令,它非常有效。但是,为什么我没有在大多数服务器上遇到这种情况呢?
浏览 0
提问于2014-08-31
得票数 1
回答已采纳
2
回答
当进程被杀死时,有没有办法让线程从无限的
信号
量中出来等待?
、
、
、
、
语言:C当进程被杀死时,线程等待
信号
量为什么
不
结束?我在
Linux
论坛上看到有SEM_UNDO可以帮助解决这种情况。
浏览 4
提问于2011-11-18
得票数 1
2
回答
在
linux
终端上?
我已经尝试过这些命令。(ctrl + z)stopped the process147(ctrl + c)killed the process0
浏览 0
提问于2016-02-17
得票数 13
2
回答
如果我
收到
信号
,我的程序的
退出
代码应该是什么?
、
、
、
基本上,我会收听SIGHUP、SIGINT和SIGTERM,然后(通过将
信号
代码传回给main)干净地听(例如return 128+SIGHUP )。 我原以为这会被用来填充$?这样一个值,然后只有当
信号
未被处理时。因此,即使进程
退出
最终是由于一个
信号
,因为
信号
被处理,$?最终将是0,所有
信号
与
退出
有任何关系的证据都将丢失。是那么回事吗?
浏览 0
提问于2016-09-01
得票数 8
回答已采纳
3
回答
中止
信号
的一般原因是什么?
、
、
在运行
linux
的C++中,我有一个应用程序,它在
退出
时会
收到
中止
信号
。在研究查找问题的代码之前,我需要知道在什么情况下,我将从内核获得中止
信号
。这可以给我正确的调试方向。请提到应用程序可能获得中止
信号
的每一个潜在场景。 提亚
浏览 3
提问于2011-04-20
得票数 6
1
回答
在哪里可以找到所有的subprocess.call()代码(0,1,2 .)?
、
我正在运行以下Python代码,并检查了子进程的文档,但仍然找不到代码映射:from subprocess import call call("sudo pip3 install --upgrade " + ' '.join(packages), shell=True)什么意思?有时是0或1。
浏览 4
提问于2020-06-01
得票数 0
回答已采纳
5
回答
调试意外终止的守护进程
、
、
、
、
我正在
linux
上用c编写一个守护进程。它捕获
信号
SIGHUP、SIGTERM、SIGINT和SIGQUIT,使用系统日志和
退出
记录它们。如果它接
收到
SIGSEGV,它会进行核心转储。当这些情况发生时,一切都会按预期发生,但偶尔它quits...does不会干净地
退出
,不会记录
信号
,也不会留下核心转储。我被难住了,不知道如何调试这个问题。除了这些
信号
,它还能通过什么方式
退出
呢?
浏览 0
提问于2009-08-22
得票数 1
回答已采纳
2
回答
“
不
承认-h`”和“`nohup`”有效地工作吗?
、
、
disown从shell的作业控件中移除
不
承认的作业。 第一个是第二个的结果吗?
浏览 0
提问于2018-11-26
得票数 24
回答已采纳
1
回答
如何在
Linux
中监控子进程状态
、
、
、
你能建议我如何在
Linux
中做到这一点吗?是否应该保存子进程PID并定期检查其状态?我是否可以注册一些系统事件,如果应用程序运行状态发生变化,这些事件会通知我? 提前谢谢。
浏览 1
提问于2018-02-21
得票数 0
2
回答
我该怎么解释'main()'?
我正在创建一个关于如何用C编程的演示文稿,因为我对C非常陌生,所以我想检查一下我的假设是否正确,以及我缺少了什么。因为这个函数是return,所以我们必须定义它返回的东西的类型。 当一个segfault或其他错误在没有到达return语句的情况下停止程序时,在该地址中
浏览 2
提问于2013-11-15
得票数 1
回答已采纳
1
回答
“优雅地停止”是什么意思?
我正在试用Docker并偶然发现了docker container stop <hash> # Gracefully stop the specified container
浏览 1
提问于2019-05-08
得票数 8
回答已采纳
3
回答
我如何让孩子打印出杀死它的
信号
?
、
、
、
、
我有下面的代码,其中父进程创建了多个子进程,然后杀死了它们。一旦被杀死,我想打印是什么杀死了孩子(在本例中是signal)。然而,代码并没有打印出来。什么地方出问题了?#include <stdlib.h>#include <string.h>#include <sys/types.h> static void signal_h
浏览 3
提问于2014-01-08
得票数 0
1
回答
接收SIGTERM后,进程应该多久才能
退出
?
、
、
在接
收到
SIGTERM
信号
后,
linux
进程最大限度地需要多长时间才能
退出
,有什么准则吗? 编辑:我这么问是因为我必须决定阻止I/O调用的超时。
浏览 3
提问于2016-02-02
得票数 2
回答已采纳
3
回答
在用C语言编写的
Linux
TCP/IP服务器中处理Ctrl-C
、
、
我目前在
Linux
TCP/IP服务器上工作。服务器程序在C中运行。我目前正在测试它,但每次我使用Ctrl-c
退出
它时,它使用的端口都没有释放,它写入的数据库也没有解锁。如何定义在接
收到
Ctrl+C
信号
时
退出
的子例程?
浏览 0
提问于2010-11-21
得票数 1
2
回答
为什么停止-超时不起作用?
、
当我试图执行这个根据man 1 kill有效的命令时,我会
收到
一个错误,而不是正确的功能。-timeout 1000 TERM --signal QUIT 12345我正在使用util-
linux
浏览 0
提问于2022-01-01
得票数 2
1
回答
当Flask应用程序结束时,如何执行函数?
、
、
、
我正在构建一个Flask应用程序,我想知道当用户结束应用程序时,当他们点击"Ctrl +C或X“时,我如何告诉它做一个函数。在本例中,假设我只想让它打开一个文件,并在其中写入"done“。这个是可能的吗?
浏览 95
提问于2020-02-16
得票数 0
3
回答
持久化
信号
处理
、
、
、
我试图编写一个
信号
处理程序来捕获任意数量的连续SIGINT
信号
,并防止程序
退出
。该程序是一个简单的文件服务器。该处理程序设置一个全局标志,该标志导致接受新连接的while循环结束,对pthread_exit()的调用确保main允许当前连接在
退出
之前完成。当我点击一次ctrl时,这一切就像时钟工作一样,但第二次立即
退出
程序。signal(SIGINT, catch_sigint); sigaction(S
浏览 0
提问于2011-11-27
得票数 1
回答已采纳
2
回答
child_process以null代码
退出
exited with code = ' +code+' signal = '+signal);但几秒钟后我得到了这个错误 在我的本地OSX笔记本电脑上,同样的代码也能正常工作。但在云中心,我正面临着这个问题。
浏览 5
提问于2016-08-26
得票数 11
回答已采纳
1
回答
接收SIGSEGV
信号
后的处理行为?
、
、
我们最近学习了UNIX操作系统类中的
信号
。我们使用C来访问unix。 一个类伙伴在玩取消引用无效指针(指向未分配的内存或空指针),然后处理产生的SIGSEGV
信号
。,只需打印
信号
号码。最终发生的情况是,程序会反复打印出它已经接
收到
一个数字为11的
信号
--一个SIGSEGV
信号
,并且永远不会
退出
循环。我们的教授发现这种行为很奇怪,他说他会调查的。从我在互联网上做的一次搜索来看,这种行为似乎一点也
不
奇怪,因为在SIGSEGV的情况下,程序应该在接
收
浏览 3
提问于2015-03-21
得票数 5
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux 系统上让不活动用户自动退出
5g手机现在能收到5g信号不?说了别不信
linux vi保存退出命令
不卖!退出美国!
Linux知识之退出状态码
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
云直播
活动推荐
运营活动
广告
关闭
领券