linux应用必知必会系统调用.pdf

linux应用必知必会系统调用.pdf

ID:51494894

大小:117.51 KB

页数:6页

时间:2020-03-25

linux应用必知必会系统调用.pdf_第1页
linux应用必知必会系统调用.pdf_第2页
linux应用必知必会系统调用.pdf_第3页
linux应用必知必会系统调用.pdf_第4页
linux应用必知必会系统调用.pdf_第5页
资源描述:

《linux应用必知必会系统调用.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、UNIX高级环境编程必知必会常用系统调用版本V1.0说明五星熟记原型头文件信手拈来四星知道使用方法熟练使用三星勉强会使用二星知道是干啥的一星知道有这么回事作者SAM文件分类名称作用重要性原型文件open打开文件★★★★★creat创建新文件★★★★★close关闭文件描述字★★★★★read读文件★★★★★write写文件★★★★★lseek移动文件指针★★★★★fcntl文件控制★★★★dup复制已打开的文件描述字★★★★dup2按指定条件复制文件描述字★★★★readv从文件读入数据到缓冲数组中★★wri

2、tev将缓冲数组里的数据写入文件★★pread对文件随机读★★pwrite对文件随机写★★flock文件加/解锁★★pollI/O多路转换★★★truncate截断文件★umask设置文件权限掩码★★fsync把文件在内存的部分写回磁★fopen打开标准IO流★★★★★fclose关闭标准IO流★★★★★fgets/gets读入一行★★★★★fputs/puts输出一行★★★★★fgetc/getc/getchar读入一个字符★★★★★fputc/putc/putchar输出一个字符★★★★★fseek设定流

3、文件文职★★★★★feof判断文件是否结束★★★★ftell取得当前文件位置★★★★rewind设定位置为开始★★fgetpos获取位置★★fsetpos设定位置★★文件系统分类名称作用重要性原型文件系统access确定文件的可存取性★★★★chdir/fchdir改变当前工作目录★★★★readdir读取目录项★★★★mkdir创建目录★★★★rmdir删除目录★★★★chmod/fchmod改变文件方式★★★★chown/fchown/lchown改变文件的属主或用户组★★★★chroot改变根目录★★★

4、★stat/lstat/fstat取文件状态信息★★★★ustat取文件系统信息★★★statfs/fstatfs取文件系统信息★★★getdents读取目录项★★mknod创建索引节点★★rename文件改名★★link创建链接★unlink删除链接★readlink读符号链接的值★symlink创建符号链接★mount安装文件系统★umount卸下文件系统★utime/utimes改变文件的访问修改时间★文件分类名称作用重要性原型进程getpgid获取指定进程组标识号★★★★★setpgid设置指定进程组

5、标志号★★★★★getpgrp获取当前进程组标识号★★setpgrp设置当前进程组标志号★★getpid获取进程标识号★★★★★getppid获取父进程标识号★★★★★getsid获取会晤标识号★★★★setsid设置会晤标识号★★★★getpriority获取调度优先级★★setpriority设置调度优先级★★fork创建一个新进程★★★★★创建一个子进程,常与vfork★★★★★execve等同时使用wait/wait3/wait4等待子进程终止★★★★★waitpid等待指定子进程终止★★★★★exi

6、t/_exit/_Exit中止进程★★★★★clone按指定条件创建子进程★★★execve系列运行可执行文件★★★★★nanosleep使进程睡眠指定的时间★★★nice改变分时进程的优先级★★pause挂起进程,等待信号★★★★★personality设置进程运行域★★★★★prctl对进程进行特定操作★★ptrace进程跟踪★★capget获取进程权限★★capset设置进程权限★★pipe建立管道★★★★★mkfifo建立有名管道★★★★★ipc进程间通信总控制调用★★★★★sigaction设置对指

7、定信号的处理方法★★★★signal参见signal★★★★★kill向进程或进程组发信号★★★★★raise向本进程发送信号★★★pause进程挂起,等待信号★★★★★ftok由文件生成key★★★★★msgctl消息控制操作★★★★msgget获取消息队列★★★★msgsnd发消息★★★★msgrcv取消息★★★★semctl信号量控制★★★★semget获取一组信号量★★★★semop信号量操作★★★★shmctl控制共享内存★★★★shmget获取共享内存★★★★shmat连接共享内存★★★★shmd

8、t拆卸共享内存★★★★mmap内存映射★★★★线程分类名称作用重要性原型线程pthread_create创建一个线程★★★★★pthread_exit线程退出★★★★★pthread_join线程挂起与等待★★★★★pthread_cancel线程取消★★★★★pthread_destroy销毁线程★★★★★pthread_self线程自己★★★pthread_equal线程相等★★pthread_

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。