用发呆的时间来理清自己的思绪
发布时间:2014-06-24 16:50:51
Linux是一个多用户,多任务的系统,可以同时运行多个用户的多个程序,就必然会产生很多的进程,而每个进程会有不同的状态。Linux进程状态:R (TASK_RUNNING),可执行状态。只有在该状态的进程才可能在CPU上运行。而同一时刻可能有多个进程处于可执行状态,这些进程的task_struct结构(进程控制块)被放入对应CPU.........【阅读全文】
发布时间:2014-06-24 15:04:22
文章转自:http://book.51cto.com/art/200709/57189.htm7.4.1 文件默认权限:umask现在,我们知道如何建立或者是改变一个目录或文件的属性了,不过,你知道,当建立一个新的文件或目录时,它的默认属性是什么吗?那就与umask有关了。那么,umask是什么呢?基本上,umask就是指定“当前用户在建立文件或目录时.........【阅读全文】
发布时间:2014-06-22 19:51:54
点击(此处)折叠或打开#include <stdio.h>#include <string.h>#include <errno.h>#include <stdlib.h>#include <sys/types.h>#include <sys/stat.h>#include <fcntl.h>#include <unistd.h>.........【阅读全文】
发布时间:2014-06-22 17:43:23
点击(此处)折叠或打开/************************************************** * 功能:在fork之前用文件IO打开文件,然后创建子进程 * 父进程循环从键盘读入数据写入到文件,子进程 *  .........【阅读全文】
发布时间:2014-06-22 15:41:19
进程创建时,伴随着父子进程拷贝,处理代码段没有被子进程拷贝以外,子进程几乎拷贝了父进程的所有资源,其中打开的文件表项就是其中之一:程序代码如下:点击(此处)折叠或打开#include <stdio.h>#include <string.h>#include <er.........【阅读全文】