社区
Linux/Unix社区
帖子详情
AUPE中关于创建会话
xhy_851221
2008-12-09 04:30:32
AUPE9.5节说调用setsid()的进程不是进程组的组长,就会创建一个新会话。
为什么进程组组长不能创建?
...全文
123
3
打赏
收藏
AUPE中关于创建会话
AUPE9.5节说调用setsid()的进程不是进程组的组长,就会创建一个新会话。 为什么进程组组长不能创建?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xhy_851221
2008-12-12
打赏
举报
回复
调用setsid的进程从原来的进程组脱离出来,新建一个进程组,它自己成为进程组组长和和session leader
我得理解对么 ?
fox000002
2008-12-10
打赏
举报
回复
Every process group is in a unique session.
By convention, the session ID of a session
equals the process ID of the first member
of the session, called the session leader.
The result of setsid() is that the current
process (with process ID pid) becomes session
leader of a new session.
lz 要明白的是 setsid() 是为了使非 session leader 成为 session leader,
而对应的 session 还没有存在,当然需要创建啦
对于 session leader 的进程,已经是 session leader 了,
对应的 session 已经存在了,还需要创建吗
xhy_851221
2008-12-10
打赏
举报
回复
顶
linux shell 提示 bash: no job control in this shell
当我们从shell, 启动一个跑在另外一个tty的shell时将会碰到这个提示。 最常见的是, shell直接把/dev/console作为它的标准输入输出。比如 gentoo, arch使用硬盘安装大法, 但是却找不到硬盘是, 它会自动启动一个shell, 这个shell就是没有job control的了。 至于原因, 涉及的内容比较多, 所以我就不想在这里作详细的分析了。想深入了解的话, 自己...
AUPE
1. 不带缓冲I/O; open,read,write,lseek,close 2. 出错处理函数: #include <string.h> char *strerror(int errnum); #include <stdio.h> void perror(const char *msg); 3. 有两种类型的限制是必需的 (1)编译时限制(例,短整...
学习
AUPE
:第三章文件IO
关于main函数的传参问题 argc表示参数入的参数个数 agrv表示参数列表例如../printfl.out a b c则argv[0] 为./printfl.outargv[1]为a等等fcntl函数cmd为GETFL时可以获取文件状态标志第一个参数为文件描述符,第二个参数为cmd 此时为GETFL 第三个参数为返回的文件状态标志值(可以直接赋值为0,因为返回值也是文件状态标志值) 注意 读写权限(O_RDWD、O_RDONLY等)的判断 要先将获取的val与O_ACCMODE相&修改文件状态
AUPE
——Chapter 11:线程
一个进程
中
的所有线程都可以访问该进程的组成部件。线程包含了表示进程执行环境必需的信息,其
中
包括进程
中
标识线程的线程ID、一组寄存器值、栈、调度优先级和策略、信号屏蔽字、errno变量以及线程私有数据。进程的所有信息对该进程的所有线程都是共享的,包括可执行的程序文本、程序全局内存和堆内存、栈以及文件描述符。进程ID在整个系统
中
是唯一的, 线程ID只在它所属的进程环境
中
有效。
aupe
.h文件编译
1.首先下载资源https://link.jianshu.com/?t=http://www.apuebook.com 2.解压 3.tar -xvf src.tar.gz 4.cd apue.3e/ 5.make 在这个过程
中
,你会看到最后由于can,t find -lbsd而不能make成功,解决办法是添加libbsd.a的静态链接库 sudoapt-...
Linux/Unix社区
23,223
社区成员
74,536
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章