Peterhaiker
wojiushiwolh
宁可逆流而上与众不同,也不顺风顺水随波逐流
全部博文(69)
windows服务器(1)
office操作(0)
windows基本问题(2)
Network(9)
DISK(1)
日常踩坑(2)
linux基础知识(2)
linux下实用程序(2)
linux comma(6)
python重要点(11)
python3.4新特性(2)
高级文件I/O(2)
文件I/O(0)
线程(1)
进程(3)
信号(0)
unix编程(7)
2020年(1)
2018年(9)
2017年(43)
2016年(16)
dongzhi
anonym0u
duanzi_1
醉卧水云
格伯纳
王楠w_n
tomcodin
grjboy30
yejia805
发布时间:2017-03-30 01:16:14
此文是针对UNIX环境高级编程的出错处理程序的编写讲解的,系统基于ubuntu16.04在编写出错处理程序前,我们需要了解一些日志文件相关的知识。日志文件基本上是为没有控制终端的守护进程准备的,每个守护进程的出错记录都记录在相应的日志文件上。比如cron对应的日志文件是/var/log/cron.log,mail对应的日志文件是/var/log/.........【阅读全文】
发布时间:2017-03-27 00:07:48
1:创建子进程并且父进程退出2:调用setsid()创建一个新会话3:再次fork()一个子进程,我们称为孙子进程,此时我们确定孙子进程没有控制终端4:当前工作目录更改为根目录chdir("/")5: 设置文件模式创建屏蔽字umask(0)6: 关闭打开的文件描述符7:将标准输入输出,错误输出都定向到/dev/null,这样不.........【阅读全文】
发布时间:2017-03-19 22:21:43
情景假设:假如多个进程同时编辑一个文件,则文件的内容由最后一个编辑的进程决定。所以为了确保某一时刻只有单个进程写一个文件,记录锁由此而生。记录锁功能:当某个进程正在读或修改文件的某个部分时,它可以阻止其它进程修改同一文件区,//它锁定的只是文件的一个区域或整个文件各种记录锁形式:早期的伯克利版本只支.........【阅读全文】
发布时间:2017-03-19 17:30:31
系统调用分为两类:低速系统调用和其它系统调用。而低速系统调用可能使进程永远阻塞。 低速系统调用包括: 1:在读某些类型的文件(管道,终端设备及网络设备)时,如果数据并不存在则可能会使调用者永远阻塞。 2:如果数据不能立即被上述同样类型.........【阅读全文】
发布时间:2017-03-12 22:58:36
http://blog.csdn.net/caigen1988/article/details/7901248......【阅读全文】
登录 注册