APUE阅读笔记第1章 UNIX基础知识

  1. 引言

  2. UNIX 体系结构
    内核、系统调用、{公用函数库、shell、应用程序}
    内核:从严格意义上说,可将操作系统定义为一种软件,它控制计算机硬件资源,提供程序运行环境。(相对较小,位于环境的核心)
    系统调用:内核的接口。
    公用函数库构建在系统调用之上,应用程序既可使用公用函数库,也可使用系统调用。
    shell 是一个特殊的应用程序,为运行其他应用程序提供了一个接口。
    广义上说,操作系统包括了内核和一些其他软件。
    Linux 是 GNU 操作系统使用的内核。

  3. 登录
  4. 文件和目录
  5. 输入和输出
  6. 程序和进程
  7. 出错处理
  8. 用户标识
  9. 信号
  10. 时间值
    度量进程的执行时间时,UNIX为进程维护3个进程时间值:
    时钟时间:进程运行的总时间。与系统中同时运行的进程数有关。
    用户CPU时间:执行用户指令所用的时间。
    系统CPU时间:执行内核程序所经历的时间。
    后两者称为CPU时间。
    time命令取得以上三种时间。如 time -p grep _POSIX_SOURCE */*.h > /dev/null
  11. 系统调用和库函数
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值