- 20
- 0
- 约6.21千字
- 约 29页
- 2017-05-30 发布于北京
- 举报
Unix/Linux编程 北京化工大学 信息科学与技术学院计算机系 易军凯 yijk@mail.buct.edu.cn 第8章 进程和程序:编写命令解释器和 sh 概念与技巧: Unix shell的功能 Unix的进程模型 如何执行一个程序 如何创建一个程序 父进程和子进程之间如何通信 相关的系统调用: fork exec wait exit 相关命令: sh ps 8.1 进程=运行中的程序 8.2 通过命令ps学习进程 8.3 shell:进程控制和程序控制的一个工具 8.4 shell是如何运行程序的 8.5 实现一个shell:psh2.c 8.6 思考:用进程编程 8.7 exit和exec的其他细节 主要内容: 数据和程序存储在磁盘文件中,程序在进程中运行. 一个程序是存储在文件中的机器指令序列.一般它是由编译器将源代码译成二进制的代码.运行一个程序意味着将这个机器指令序列载入内存然后让CPU逐条执行这些代码. 进程 文件 系统中的进程和程序 8.1 进程=运行中的程序 用户空间容纳进程 ls:文件系统容纳文件和目录 进程存在于用户空间.用户空间是存放运行的程序和它们的数据的一部分内存空间。 ps:查看用户空间的内容。 Ps命令列出当前进程 每个进程都有唯一标识它的数字(PID).每个进程都与一个终端相连.
您可能关注的文档
- (人教新课标)三年级语文上册课件 花钟 5.ppt
- ch11-45(条件概率).ppt
- ch1概率论的基本概念.ppt
- ch2-2.2中断技术.ppt
- ch2-2.3进程及其实现-old.ppt
- (人教新课标)三年级语文上册课件 香港,璀璨的明珠 1.ppt
- (人教新课标)三年级语文上册课件_9_古诗两首_1.ppt
- ch2-2.3进程及其实现20090926.ppt
- ch2-2.4线程及其实现.ppt
- ch2-2PL0编译程序的实现(张素琴).ppt
- 1+X软件开发实操考核真题及参考答案.docx
- 贵州省县中新学校计划项目高一上学期期中物理试卷(解析版).docx
- 2025年海南省海口市五校中考一模历史试题.docx
- 贵州省黔东南苗族侗族自治州2024-2025学年高一上学期1月期末英语试题.pdf
- 贵州省贵阳市修文县外研版(三起)五年级上册期末质量检测英语试卷(解析版).docx
- 2025届贵州省贵阳市第一中学高三一模考试语文试题.pdf
- 贵州省毕节市威宁彝族回族苗族自治县高一上学期期末考试政治试卷(原卷版).docx
- 贵州省毕节市威宁彝族回族苗族自治县高一上学期期末考试政治试卷(解析版).docx
- 贵州省六盘水市钟山区九年级上学期期末检测数学试题(解析版).docx
- 2026年中国皮鞋剥离试验机市场调查研究报告.docx
原创力文档

文档评论(0)