Unix环境高级编程
文章平均质量分 79
chuncanL
这个作者很懒,什么都没留下…
展开
-
unix 基础知识(章节1)
输入和输出1. 文件描述符文件描述符(file descriptor)通常是一个小的非负整数,内核用以标识一个特定进程正在访问的文件,在内核创建或者打开一个文件时,都返回一个文件描述符。可以使用这个文件描述符读写文件。 2.标准输入 标准输出和标准错误如果不做特殊处理,这三个描述符都链接向终端 但大多数shell提供一种方法,使其中一个或所有重新定向到某个文件 如 ls>file.lis原创 2017-03-28 16:09:45 · 300 阅读 · 0 评论 -
文件IO(章节3)
英文版本书地址http://chuquanl.com/?page_id=55可用的文件IO函数:打开文件,读文件,写文件等 绝大多数文件IO只需要用到5个函数:open,read,write,lseek,以及close 文件描述符文件描述符是一个非负整数,打开一个现有文件或者创建一个新文件时,内核向进程返回一个文件描述符。当读写一个文件时,使用文件描述符标识该文件,作为参数传递给read或者w原创 2017-03-28 16:10:43 · 301 阅读 · 0 评论 -
线程
线程Unix 环境高级编程原配代码 https://github.com/can130/apue3e/tree/master/threads线程标示线程的身份id 使用 pthread_t 数据类型表示 头文件 : pthread.h//比较连个线程id是否相等的函数//相等返回非0 数值 否则 返回0int pthread_equal(pthread_t tid1,pthread_t原创 2017-03-19 22:08:49 · 304 阅读 · 0 评论