Linux系统调用--getrlimit()与setrlimit()函数详解.doc
xf****65
在线预览结束,喜欢就下载吧,查找使用更方便
相关资料
Linux系统调用--getrlimit()与setrlimit()函数详解.doc
功能描述:获取或设定资源使用限制。每种资源都有相关的软硬限制,软限制是内核强加给相应资源的限制值,硬限制是软限制的最大值。非授权调用进程只可以将其软限制指定为0~硬限制范围中的某个值,同时能不可逆转地降低其硬限制。授权进程可以任意改变其软硬限制。RLIM_INFINITY的值表示不对资源限制。用法:#include<sys/resource.h>intgetrlimit(intresource,structrlimit*rlim);intsetrlimit(intresource,conststructr
Linux系统函数调用文件操作篇.pdf
UntitledDocument页码,1/9close(关闭文件)相关函数open,fcntl,shutdown,unlink,fclose表头文件#include<unistd.h>定义函数intclose(intfd);函数说明当使用完文件后若已不再需要则可使用close()关闭该文件,二close()会让数据写回磁盘,并释放该文件所占用的资源。参数fd为先前由open()或creat()所返回的文件描述词。返回值若文件顺利关闭则返回0,发生错误时返回-1。错误代码EBADF参数fd非有效的文件描述词
Linux系统函数调用进程操作篇.pdf
UntitledDocument页码,1/20atexit(设置程序正常结束前调用的函数)相关函数_exit,exit,on_exit表头文件#include<stdlib.h>定义函数intatexit(void(*function)(void));函数说明atexit()用来设置一个程序正常结束前调用的函数。当程序通过调用exit()或从main中返回时,参数function所指定的函数会先被调用,然后才真正由exit()结束程序。返回值如果执行成功则返回0,否则返回-1,失败原因存于errno中。范
Linux系统函数调用文件内容操作篇.pdf
UntitledDocument页码,1/13clearerr(清除文件流的错误旗标)相关函数feof表头文件#include<stdio.h>定义函数voidclearerr(FILE*stream);函数说明clearerr()清除参数stream指定的文件流所使用的错误旗标。返回值fclose(关闭文件)相关函数close,fflush,fopen,setbuf表头文件#include<stdio.h>定义函数intfclose(FILE*stream);函数说明fclose()用来关闭先前fope
linux系统调用.doc
以下是Linux系统调用的一个列表,包含了大部分常用系统调用和由系统调用派生出的的函数。这可能是你在互联网上所能看到的唯一一篇中文注释的Linux系统调用列表,即使是简单的字母序英文列表,能做到这么完全也是很罕见的。按照惯例,这个列表以manpages第2节,即系统调用节为蓝本。按照笔者的理解,对其作了大致的分类,同时也作了一些小小的修改,删去了几个仅供内核使用,不允许用户调用的系统调用,对个别本人稍觉不妥的地方作了一些小的修改,并对所有列出的系统调用附上简要注释。其中有一些函数的作用完全相同,只是参数不