腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
“前台
进程
组”是
控制
终端
的属性还是会话的属性?
c
、
linux
、
linux-kernel
Linux
中的会话可以有一个
控制
终端
。 我感兴趣的是,当您设置
控制
终端
的前台
进程
组(使用tcsetpgrp())时,持有前台
进程
组id的变量是属于
控制
终端
数据结构,还是属于会话数据结构?
浏览 4
提问于2017-11-24
得票数 1
回答已采纳
2
回答
父母的死亡并不意味着在C程序
Linux
中杀死孩子。
c
、
linux
、
process
、
kill
、
orphan
{ } { }从
终端
1运行以下代码:hduser@pc4:~$ ps -ft /dev/pts/1 UID PID PPID C STIME TTY通常,如果我们在没有"nohup“的情况下从
终端
( bash )运行任何
进程
,并
浏览 4
提问于2015-09-08
得票数 0
1
回答
bash的作业
控制
处理如何停止或终止后台作业?
linux
、
bash
、
job-control
、
jobs
在研究bash在
Linux
下的作业
控制
机制的内部过程中,我遇到了一个小小的理解问题。让我们假设以下场景: user@
linux
:~# .Bash现在使用前景
进程
的PID执行阻塞等待调用,直到它终止,然后得到相应的信息。在forground
进程
结束后,bash
控制
所有后台作业的状态,并在返回到提示符之前通知所有更改。据我理解,这是通过后台
进程
发送信号SIGCHLD完成的。但是,bash如何对终止的后台
进程
的信号作出反应,并在
终
浏览 0
提问于2018-04-13
得票数 3
回答已采纳
1
回答
控制
字符、信号与
终端
的关系
terminal
、
signals
、
special-characters
控制
字符和信号之间有什么关系?或者他们是无关的?在
终端
接收到
控制
字符后,
终端
向处理发送信号是否是
终端
对接收的
控制
字符的可能动作之一?例如,在ASCII中,Ctrl+D是一个表示传输结束的
控制
字符。
浏览 0
提问于2016-03-03
得票数 5
1
回答
虚拟
控制
台是否作为
进程
运行并基于伪
终端
实现?
linux
、
terminal-emulator
、
virtual-consoles
、
pseudoterminal
Linux
有7个虚拟
控制
台,对应于7个设备文件/dev/tty[n]。虚拟
控制
台是否基于伪
终端
实现,就像
终端
仿真器一样?(我想不是。否则,虚拟
控制
台的设备文件将是/dev/pts/[n],而不是/dev
浏览 0
提问于2018-11-28
得票数 4
回答已采纳
3
回答
为什么
终端
会话结束时,所有
进程
都会被杀死?
c
、
linux
、
terminal
、
system-calls
不久前,我想知道一个问题:为什么在
Linux
上关闭
终端
时,所有
进程
都会被杀死,而不是传递给"init“
进程
( pid为1)?因为在父
进程
终止后,所有子
进程
都被init
进程
采用。
浏览 2
提问于2012-09-14
得票数 1
回答已采纳
2
回答
如何从
Linux
中的另一个
终端
访问运行在一个
终端
上的
进程
?
linux
、
process
、
terminal
我想知道程序,这样我就可以从
终端
访问或
控制
在
Linux
中其他
终端
上运行的
进程
。 两个
终端
都属于同一个系统。
浏览 10
提问于2011-11-16
得票数 14
1
回答
正确的守护
进程
行为(来自PEP 3143)
python
、
linux
、
daemons
我想在睡眠时间将
控制
传递回操作系统(
Linux
)。为此,我应该消除这些任务。一种方法是使用Python的标准守护
进程
库。 不要重新获得
控制
终端</
浏览 1
提问于2014-05-07
得票数 9
回答已采纳
2
回答
背景、僵尸、守护
进程
和没有ctty --这些概念之间有关联吗?
background-process
、
daemon
、
job-control
、
zombie-process
、
controlling-terminal
我觉得他们很亲密,特别是通过controlling terminal的概念,但是我仍然没有太多的信息可以讲述一个故事,比如如果你需要向一个孩子解释一些关于
Linux
的文章,而不需要太多的谎言。更新#1:例如(我不知道这是否属实) background -- zombie -前台
进程
不能成为zombie,因为zombie是一个没有父
进程
的后台
进程
。daemon -- without ctty --所有daemons都不带ctty运行,但并非所有没有ctty的
进程
都是daemons。background --
浏览 0
提问于2017-03-21
得票数 8
回答已采纳
2
回答
虚拟
控制
台是否被认为是运行在操作系统内核上的
进程
?
console
终端
模拟器是在操作系统的GUI中运行的程序/
进程
。
linux
内核提供了7个虚拟
控制
台。虚拟
控制
台是否也是运行在操作系统内核上的
进程
?
浏览 0
提问于2014-08-08
得票数 3
1
回答
如果作为init调用,bash为什么不能将^C映射到intr信号?
bash
、
controlling-terminal
如果我将bash作为第一个被调用的
进程
(即init),那么它将显示以下内容:(t = tcgetpgrp (shell_tty)) == -1 错误值为ENOTTY,这意味着调用
进程
没有
控制
终端
。为什么Bash在作为init调用时没有
控制
终端
?
浏览 0
提问于2022-02-17
得票数 2
回答已采纳
1
回答
在杀死父
进程
后恢复python
进程
的执行
python
、
process
、
subprocess
我试图在Python (
Linux
上)中执行以下操作:from time import sleepfrom shleximport split sleep(3)换句话说,尝试杀死父
进程
,但是恢复子
进程
,并在父
进程
被杀死后执行一些逻辑。
浏览 0
提问于2022-11-04
得票数 0
1
回答
cin.eof()的组合键
c++
、
windows
此代码中所述的cin.eof()的输入键是什么 int i = cin.get(); break;} 在
linux
浏览 1
提问于2013-02-22
得票数 1
回答已采纳
2
回答
进程
如何知道它何时被后台处理?
c
、
linux
、
signals
、
tty
当它在后台时,它停止打印它的
进程
,但继续复制。如果我再次将其置于前景,它将继续打印。它是怎么知道的?SIGTTOU?在标准ptty上会发生这种情况吗?
浏览 0
提问于2009-06-16
得票数 2
回答已采纳
1
回答
为什么组长不能在
Linux
中创建会话?
c
、
linux
、
unix
、
process
、
job-control
为什么组长不能创建会话。但是,除了组长还能创建会话吗?#include <unistd.h> int ppid=getppid(); perror("ERROR"); { printf("proces1=%d %d\n",getpid(),get
浏览 1
提问于2014-12-17
得票数 3
回答已采纳
1
回答
为什么应该在串口中设置“没有
终端
应该
控制
进程
”选项?
c
、
linux
、
terminal
、
serial-port
fd = open("/dev/ttyUSB0",O_RDWR | O_NOCTTY); 我们为什么要指定或不指定这个选项?它做什么和不做什么?
浏览 0
提问于2019-01-25
得票数 0
回答已采纳
1
回答
shell是否自动将文件描述符0、1和2连接到其
控制
终端
?
bash
、
terminal
、
io-redirection
、
file-descriptors
、
controlling-terminal
从
Linux
编程接口“shell正在运行的
终端
”是否指交互式shell所属会话的
控制
终端
?如果是,如果shell的会话没有
控制
终端
怎么办?当从其父
进程
创建shell时,shell将自动创建0、1和2文件描述符与
终端
之间的连接,在每种情况下(从shell的父
进程
继承):: 如果“外壳正在运行的
终端
”或
控制
浏览 0
提问于2018-05-29
得票数 -3
回答已采纳
4
回答
如何判断
Linux
TTY是否正在
控制
进程
组
c
、
linux
、
process
、
tty
因此,我有一个tty (假设是/dev/tty5),我想知道它当前是
进程
组或会话的
控制
tty,还是当前没有所有权。POSIX有两个API函数: tcgetpgrp()和tcgetsid(),这两个函数只有在调用者将tty设置为
控制
tty的情况下才能工作--在本例中,这使得它们几乎没有用(事实上,我根本看不出tcgetsid谁有建议,我可以用一种合理的方式来检测,从C,一个
终端
是否当前是一个
进程
的
控制
终端
?我只关心
Linux
,所以如果
浏览 1
提问于2010-07-07
得票数 5
2
回答
netcoreapp 2.1如何使应用程序在
linux
中作为后台运行
c#
、
.net
、
linux
、
.net-core
、
terminal
我想知道如何使我的项目在
Linux
的背景下运行而不停止,如果我关闭
Linux
控制
台,我想让我的项目在
终端
关闭时保持不关闭。例如,: #!/bin/bash echo "Start Server.!"
浏览 3
提问于2020-03-31
得票数 0
回答已采纳
1
回答
通过串行
终端
服务器的Telnet
telnet
、
serial
我有一个Perle设备像这样,其中一个配置选项是串行
终端
。如您所见,一种选择是将
终端
配置为连接到Telnet服务器。有人能解释如何通过串行链路(从
终端
到IOLAN)传输telnet应用程序协议吗?我的理解是Telnet是TCP专有的。 后续问题是如何将
Linux
主机配置为
终端
,以便连接到IOLAN (即模拟
终端
)。
浏览 0
提问于2018-01-23
得票数 -2
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
深入理解Linux中进程控制
深入理解Linux中进程控制(精讲)
Linux进程管理
Linux查杀stopped进程
终端基础:在 Linux 终端中创建目录|Linux 中国
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券