社区
Linux/Unix社区
帖子详情
向熟悉fork()和exec()的程序员们请教
QWY2000
2003-01-11 04:51:31
要求在linux下写一个命令解释程序,实现功能:允许用户打入一个可执行的程序的名字以及其命令行参数,执行这个程序。
利用C语言在Linux上设计,完成如下功能:
命令解释程序把命令行解释为外部命令(要执行的程序)。外部命令的执行则由命令解释程序通过fork()创建一个子进程,然后在子进程中调用exec执行一个程序。
...全文
26
2
打赏
收藏
向熟悉fork()和exec()的程序员们请教
要求在linux下写一个命令解释程序,实现功能:允许用户打入一个可执行的程序的名字以及其命令行参数,执行这个程序。 利用C语言在Linux上设计,完成如下功能: 命令解释程序把命令行解释为外部命令(要执行的程序)。外部命令的执行则由命令解释程序通过fork()创建一个子进程,然后在子进程中调用exec执行一个程序。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
OwQian
2003-01-11
打赏
举报
回复
fork()生成子进程的同时不撤销父进程
exec()生成子进程的同时撤销父进程
snjsj
2003-01-11
打赏
举报
回复
^_^,是作业吧,前面也有人问过。
Hello Redis,我有7个问题想
请教
你
点击上方“Java后端技术”,选择“置顶或者星标”你关注的就是我关心的!作者:陈于喆微信公众号:51CTO技术栈上一篇:为什么老外不愿意用 MyBatis?Hello,...
Linux_shell编程基础_source命令和点命令
转自:http://blog.csdn.net/mci2004/article/details/7182829 菜鸟最近在学习shell编程,好似太迟了,BS下自己。在学习shell编程的过程中,遇到了一个很弱智的问题,
请教
过别人但是被无情的BS了,决心回来弄明白。 问题如下,当我们在基于Android源码开发的时候,总免不了会进入到各个模块的子目录下m
【操作系统】4.1~4.3 4.4多线程模型和线程库,多线程问题及实验(矩阵乘法,fibonacci序列)
先贴上这章内容的实验链接,两个实验①新建线程,用子进程完成fibonacci序列的计算,父进程输出结果。②完成一个矩阵乘法,最终结果中的每个数应该由一个线程计算,最后等所有子进程计算完成,父进程输出计算结果。 4.1概述 线程是CPU使用的基本单元,它由线程ID,程序计数器,寄存器集合和栈构成。它与属于同一进程的其它线程共享代码段、数据段和其他操作系统资源。 传统重量级单线程,多线程...
ls和size命令以及程序内存映像、磁盘映像的理解
下午试验一个小程序来着,用到size 命令,后来发现只是一个空程序体的话,size 命令仍然显示编译出的a.out 的bss 段大小有四个字节,于是去google 了下size 命令的相关用法之类,没想到找出来一篇关于程序内存映像和磁盘映像等的不错的说明。又给自己扫盲了。一共有两个帖子觉得内容很犀利,组织一下贴过来备份下。 第一个帖子详细说了可运行程序的磁盘映像、内存映像、进程地址空间的内容
对程序的磁盘映像、内存映像、地址空间的理解 ,和 ls、size 命令
转自: 下午试验一个小程序来着,用到size 命令,后来发现只是一个空程序体的话,size 命令仍然显示编译出的a.out 的bss 段大小有四个字节,于是去google 了下size 命令的相关用法之类,没想到找出来一篇关于程序内存映像和磁盘映像等的不错的说明。又给自己扫盲了。一共有两个帖子觉得内容很犀利,组织一下贴过来备份下。 第一个帖子详细说了可运行程序的磁盘映像、内存映像、进程地址
Linux/Unix社区
23,223
社区成员
74,536
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章