apue学习
iteye_9241
这个作者很懒,什么都没留下…
展开
-
unix进程控制
今天看了apue第一章Unix System Overview的进程控制,对fork有了一些理解。有一个例程如下:[code="c"]#include"apue.h"#includeint main(void){ char buf[MAXLINE]; pid_t pid; int status; printf("%% "); while(fgets(...原创 2009-05-27 19:52:34 · 150 阅读 · 0 评论 -
Real user ID, effective user ID, set user ID
前段时间一直没搞明白这几个ID之间的关系,今天看到一篇博文,这才拨云见日,才有所了解了.real user ID:实际用户ID,指的是进程执行者是谁effective user ID:有效用户ID,指进程执行时对文件的访问权限saved set-user-ID:保存设置用户ID,作为effective user ID的副本,在执行exec调用时后能重新恢复原来的effectiv use...原创 2009-06-03 12:32:45 · 284 阅读 · 0 评论 -
Unix时间
Unix时间:日历事件 since 00:00:00,January 1,1970进程时间 也叫CPU时间,是中央处理器用于进程处理的时钟数。clock_tUnix对于每个进程维护三个时间值:1)时钟时间,进程运行花费的总时间2)用户CPU时间,用于执行用户指令的CPU时间3)系统CPU时间,进程切换到内核执行的CPU时间用time命令可以输出某个进程的这三个时间值。...原创 2009-06-03 18:32:48 · 148 阅读 · 0 评论 -
FILE I/o
1、概述:(1)、unix类操作系统最重要的两个东东:进程和文件(2)、大多数文件I/O用到的5个函数:open, close, read, write, lseek. 还有文件属性操作函数:dup, fcntl(3)、unix类操作系统的文件I/O是不带缓存的I/O(unbuffered-I/O)2、文件描述符(file descriptor ,缩写fd)...原创 2009-06-05 00:25:15 · 111 阅读 · 0 评论