随笔分类 -  APUE笔记

摘要:首先看一下man文档中这三个函数的定义: select函数: #include <sys/time.h> #include <sys/types.h> #include <unistd.h> int select(int nfds, fd_set *readfds, fd_set *writefds 阅读全文
posted @ 2021-03-12 19:13 荒唐了年少 阅读(80) 评论(0) 推荐(0)
摘要:设置流的定向: 缓冲区操作: 缓冲类型:全缓冲:在填满I/O缓冲区后才进行实际的I/O操作行缓冲:在I/O中遇到换行符时,标准I/O库才执行I/O操作 行缓冲的限制是无法得知在执行实际的I/O操作时是因为换行符还是其他原因不带缓冲:标准I/O库不对字符进行缓冲存储ISO C要求的缓冲特征:仅当标准输 阅读全文
posted @ 2018-12-16 19:45 荒唐了年少 阅读(235) 评论(0) 推荐(0)
摘要:pipe()函数: popen()和pclose()函数: mkfifo()函数: 此处仅仅给出相关函数说明,有关于pipe的具体信息请自行查找。 示例1: 由子进程读取一个文件,通过管道将读取内容发送给父进程,再由父进程打印到标准输出 被读取的文件内容: 执行情况: 第一次执行时,子进程读取文本文 阅读全文
posted @ 2018-12-16 19:12 荒唐了年少 阅读(200) 评论(0) 推荐(0)
摘要:口令文件: 阴影口令文件: 组文件: 附属组: 介绍用户、组:https://www.cnblogs.com/lnlin/p/6951179.html 获取主机与操作系统相关信息: 时间和日期例程: 阅读全文
posted @ 2018-12-05 16:01 荒唐了年少 阅读(284) 评论(0) 推荐(0)
摘要:获取文件信息: 以上四个函数都是用于获取文件相关信息,但却有细微差别:stat(): 通过buf返回path指定的文件信息fstat():通过buf返回在文件描述符fd上打开的文件的相关信息lstat():与stat()大致相同,但如果path指定的文件是符号链接时,所返回的信息是该符号链 接的信息 阅读全文
posted @ 2018-11-19 19:42 荒唐了年少 阅读(442) 评论(0) 推荐(0)
摘要:open()和openat()函数: mode参数的值有点类似与创建IPC对象所用的mode常值,但有点区别,以下时open()使用的mode值:S_IRUSR 用户读S_IWUSR 用户写S_IXUSR 用户执行S_IRGRP 组读S_IWGRP 组写S_IXGRP 组执行S_IROTH 其他用户 阅读全文
posted @ 2018-11-10 18:03 荒唐了年少 阅读(477) 评论(0) 推荐(0)
摘要:ISO C标准定义的头文件: POSIX标准定义的必须的头文件: POSIX标准定义的XSI可选头文件: POSIX标准定义的可选头文件: 阅读全文
posted @ 2018-11-05 15:54 荒唐了年少 阅读(240) 评论(0) 推荐(0)