UNIX编程
来源:互联网 发布:jucheap 源码下载 编辑:程序博客网 时间:2024/06/10 01:55
1.任意函数都不会将errno设置为0
2.系统调用:unix提供的入口点
3.POSIX电气和电子工程学会制定的标准族
4,当一个进程终止时,所有打开的文件都由内核自动关闭
5.每个进程都有自己的文件表项
6.o_append原子操作.
7.fcntl函数,修改文件属性
8.”我们可以认为内核是个大世界,一个个进程就是这个世界中的一个个生命体,进程管理和调度就是这个大世界中的权力机关,内存是进程的家,内核的目标就是要做到使每个进程都居者有其屋“
9.exit先清理再进入内核,_exit直接进入内核
10.signal函数 signal(SIGUSR1,sig_usr)
11.可再入函数
12,kill将信号发送给进程,raise则允许进程向自身发送信号
13.abort函数发送异常结束信号
14.IO ::::::::: 使用fgets 而不是gets,理由 gets会写爆缓存。
2010年8月2号, 公司又一次搬家了,搬到软件园里面,挺杯具的。《unix高级环境编程》发现看到15章后面都是终端编程看不下去了,
- UNIX编程
- 《UNIX环境高级编程》
- UNIX多进程编程
- ...继续学习Unix编程...
- UNIX 编程资料
- UNIX 编程资料
- 转载:UNIX编程资料
- UNIX网络编程
- UNIX网络编程
- UNIX socket编程原理
- Unix编程FAQ
- Unix编程哲学
- 《Unix编程艺术》读书笔记
- UNIX 环境编程
- UNIX Shell 编程读书笔记
- UNIX系统编程笔记
- unix下C编程
- Unix编程读书地图
- memory layout
- memory layout (xia)
- myeclipse2eclipse
- 学习JPA——Hibernate Annotation使用实例
- 2.6下用request_irq引起的问题
- UNIX编程
- 小谈Hibernate中的HQL与QBC查询
- imx515 开发板Android源代码编译过程
- linux设置环境变量putenv() setenv() getenv()(ZZ)
- apache支持.shtml 和 include标签
- Oracle9i&10g 树查询特性
- Jxl使用总结
- VTK的工作原理
- IP多媒体子系统(IMS)