APUE
mytoracl1
无
展开
-
文件I/O操作之open 的O_APPEND参数
文件I/O操作由系统调用open, write, read, lseek, close实现。其中close最简单,调用格式为close(fd) ----->fd为整型的文件描述符号;open( "filename", O_RDONLY|O_WRONLY|O_RDWR|O_APPEND, mode) ,其中mode为打开文件的权限;当使用了O_APPEND参数后,打开的文件在写入内容追加原创 2014-01-26 23:44:59 · 9716 阅读 · 0 评论 -
文件访问权限
1. struct stat 成员st_mode定义了文件的类型(普通、目录、字符、块、PIPO)及访问权限2. 所有文件类型都有访问权限3. 每个文件有9个访问权限位,即用户、组、其他对应的执行、可读、可写4.对于目录的读权限和执行权限:读允许我们获得在该目录中所有文件名的列表;可执行让我们可以通过该目录(也是搜索该目录,寻找一个特定的文件名).5. 新建或删除一个目录中的文件需原创 2014-03-14 23:17:13 · 536 阅读 · 0 评论 -
linux 中的用户ID (ZZ)
一、进程与权限A.进程时Linux/Unix操作系统中最重要的抽象之一B.进程是一个处于执行期的程序(目标代码存储在某种介质上)A process is a program(object code stored on some media) in the midst ofexecution.而进程在执行过程中经常涉及到文件访问操作等1.一个运行中转载 2014-03-14 23:36:53 · 679 阅读 · 0 评论 -
atexit 函数
#include #include int exitfun1(void){ printf("Here is exitfun1\n"); return 0; }int exitfun2(void){ printf("Here is exitfun2\n"); return 0; }int main(int argc, char *argv[])原创 2014-04-19 21:37:53 · 401 阅读 · 0 评论 -
SetConsoleCtrlHandler 函数
再网上找了个SetConsoleCtrlHandler例子。发现按C原创 2014-04-19 10:05:51 · 1056 阅读 · 0 评论 -
mutex 例子
在网上找了一个mutex的例子,结果看起不明显。修改了下让结原创 2014-04-19 11:53:41 · 505 阅读 · 0 评论