Ubuntu系统入门lab03.pptVIP

  • 26
  • 0
  • 约1.81千字
  • 约 12页
  • 2017-06-03 发布于四川
  • 举报
Test 五个学生一组 建立一个子进程(1分) 先让子进程输出当前所在位置(2分) 再让父进程在当前目录下新建一个名为hise的文件夹(2分) (Bonus)最后让父进程将程序源码文件(.C)拷贝到新建的hise文件夹(2分) 夏莹杰 xtommy@163.com Ubuntu网络配置 进Windows找到IP、子网掩码、网关、DNS 进入Ubuntu配置相关参数 进程的创建 一个父进程可以创建一个或多个子进程,这些进程共享内存中同一程序文本,但每个进程有自己的独立的数据和堆栈区。 一个进程可以在任何时刻执行新的程序,并且在它的生命周期中运行几个程序。 Linux提供了几个系统调用函数来创建和终止进程,以及在进程中执行新程序 fork系统调用创建新进程 exec系统调用执行一个新程序 wait阻塞自身进程来等待指定的进程状态发生改变 exit系统调用终止进程 Linux进程创建 fork fork系统调用创建新进程 调用fork的进程为父进程 新进程是子进程 子进程几乎就是父进程的完全复制。它的地址空间是父进程的复制,一开始也是运行同一程序 fork系统调用为父子进程返回不同的值,对父进程返回子进程的pid号,对子进程返回的是0。 execlp 可以通过一个进程来启动新程序的执行 一个进程一旦调用exec类函数,它本身就结束了。 #in

文档评论(0)

1亿VIP精品文档

相关文档