
APUE
文章平均质量分 82
IMHL
嵌入式行业新手
展开
-
APUE读书笔记之第一章 UNIX基础知识
1.UNIX系统的程序设计接口包括系统调用接口和标准C库提供的很多函数(注意本书对它们的称呼,系统调用接口跟函数)。2.UNIX体系结构:内核(kernal)就是操作系统,它控制计算机硬件资源,提供程序运行时的环境。内核的接口称为系统调用(system call)。公用函数库构建在系统调用接口之上,应用程序既可以使用公用函数库,也可以使用系统调用。shell是一个特殊的应用程序,为运行其他应用程序...原创 2018-03-17 19:39:16 · 211 阅读 · 0 评论 -
APUE读书笔记之第三章 文件I/O
1.UNIX系统中大多数文件IO只需用到5个函数:open、read、write、lseek和close。这些函数又称为不带缓冲的IO(unbuffered I/O),不带缓冲指的是每个read跟write都调用内核中的一个系统调用(这些不带缓冲的IO属于系统调用,不属于C库函数)。2.对于内核而言,所有打开的文件都通过文件描述符引用。每个进程(正在执行的程序)都会有3个已经打开的文件:标准输入(...原创 2018-03-17 23:00:43 · 267 阅读 · 0 评论 -
APUE读书笔记之第四章 文件和目录
1.stat、fstat、fstatat和lstat函数函数原型: int stat(const char *path, struct stat *buf); int fstat(int fd, struct stat *buf); int lstat(const char *path, struct stat *...原创 2018-03-26 17:43:47 · 286 阅读 · 0 评论 -
APUE读书笔记之第7章 进程环境
1.main函数2.进程终止3.命令行参数4.环境表5.C程序的存储空间布局6.共享库7.存储空间分配8.环境变量9.setjmp和longjmp函数10.getrlimit和setrlimit函数原创 2018-04-11 16:22:37 · 148 阅读 · 0 评论 -
APUE读书笔记 第5章 标准I/O库
1. 流和FILE对象当用标准I/O库打开或创建一个文件时,我们已使一个流与一个文件相关联。当打开一个流时,标准I/O函数fopen返回一个指向FILE对象的指针。该对象包含了标准I/O库为管理该流需要的所有信息。2.标准输入、标准输出和标准错误这3个标准I/O流通过预定义文件指针stdin、stdout和stderr加以引用。定义在头文件<stdio.h>3.缓冲标准I/O库提供缓冲...原创 2018-04-07 10:24:25 · 134 阅读 · 0 评论 -
APUE读书笔记 之第6章 系统数据文件和信息
1.口令文件2.阴影口令3.组文件4.附属组ID5.实现区别6.其他数据文件7.登录账户记录8.系统标识9.时间和日期例程原创 2018-04-07 20:07:22 · 210 阅读 · 0 评论