码迷,mamicode.com
首页 >  
搜索关键字:linux系统编程    ( 189个结果
Linux系统编程博客参考
通过看前人的博客更易于把握知识要点http://www.cnblogs.com/mickole/category/496206.html《Linux系统编程》http://www.cnblogs.com/DayByDay/category/599079.html《UNIX环境高级编程学习笔记》htt...
分类:系统相关   时间:2015-03-21 16:53:33    阅读次数:145
Linux系统编程
课程目标: 构建一个基于主机系统的多客户即时通信/聊天室项目涉及的理论知识进程控制:僵尸进程/孤儿进程、进程控制、守护进程。。。进程间通信:管道、命名管道、信号。。。多线程编程: 锁、信号量。。。参考教程Robert Love, Linux System program进程结构进程由程序、数据和进....
分类:系统相关   时间:2015-03-18 21:42:01    阅读次数:305
Linux系统编程——进程间通信(System V IPC 对象)
基本查看命令 ipcs -m查看共享内存 ipcs -s查看信号量 ipcs -q查看消息队列 ipcrm -m id 删除共享内存 -M+key值 ipcrm -s id 删除信号量 ipcrm -q id 删除消息队列(1)共享内存。为了在多个进程间进行信息交换,内...
分类:系统相关   时间:2015-03-04 16:50:41    阅读次数:265
Linux系统编程——进程间通信(一)
基本操作命令:ps -ajx/-aux/-ef 查看进程间状态/的相互关系top 动态显示系统中的进程nice 按照指定的优先级运行 /renice 改变正在运行的进程的优先级kill -9杀死进程jobs 查看后台进程数进程的结构、类型、状态、模式0.Linux中进程包括三段:(1)数据段。存放的...
分类:系统相关   时间:2015-02-10 15:09:42    阅读次数:175
Linux系统编程之IO_缓冲和非缓冲
下面是一段类似日志记录的代码,已获取通讯的报文内容和当时的环境参数内容,就是创建一个文件,使用标准IO的fopen、fprintf进行输出记录。但是在调试中,刚开始我就傻眼了,文件创建成功了,但是实时查看竟然没有任何数据记录。经过半天的担惊受怕和反复排查,发现是被标准IO的缓冲机制摆了一道,惭愧.....
分类:系统相关   时间:2015-01-22 12:39:56    阅读次数:355
linux系统编程笔记:文件编程
1.创建文件:创建文件可以使用Linux系统调用create,其原型为:intcreat(constchar*filename,mode_tmode)filename:你要创建的文件名(包含路径,缺省为在当前路径下创建文件)mode_t:创建模式,表示你创建的文件的权限。S_IRUSR可读S_IWUSR可写S_IXUSR可执行S_IRWXU可读可写..
分类:系统相关   时间:2015-01-17 23:40:27    阅读次数:359
Linux系统编程_10_信号
信号处理机制在linux编程中非常重要,它类似于单片机中的中断系统; 我们在编写中断函数时,需要设置中断函数的地址,设置其相应的寄存器,以便于发生中断事件时可以正确的跳到中断函数去执行; linux中信号和这个类似,一般的编程模型是定义中断函数,然后把中断函数注册,使得进程收到特定的信号时,可以跳到信号处理函数去执行;...
分类:系统相关   时间:2015-01-02 09:44:32    阅读次数:245
Linux系统编程_9_进程控制之exec 函数
Linux应用编程中,exec函数被广泛的使用。 当进程调用exec函数时,该进程的执行程序完全的替换为新程序。新程序从它的main函数开始执行; 使用fork函数创建一个子进程后,子进程往往会使用exec函数去执行另一个程序。 注意:调用exec函数并不会创建新进程,所以创建前后的进程ID不会改变,exec只是用一个全新的程序替换了当前正在运行的程序的代码段、数据段、堆、栈。...
分类:系统相关   时间:2014-12-24 08:41:08    阅读次数:250
Linux系统编程_7_进程环境之setjmp和longjmp函数
大家都知道C语言中goto关键字可以用来跳转,但你知道它的跳转范围是什么吗? goto语句只能在当前函数内不跳转,不能实现跨函数跳转; 为实现这一目的,Linux中引入了setjmp和longjmp,这两个函数对于处理发生深层嵌套函数调用中的出错情况非常有用。 。。。...
分类:系统相关   时间:2014-12-23 10:35:00    阅读次数:187
Linux系统编程_8_进程控制之fork_wait_waitpid函数
fork函数: #include pid_t fork(void); fork用来创建一个子进程; 特点:fork调用后会返回两次,子进程返回0,父进程返回子进程的进程ID;fork返回后,子进程和父进程都从fork函数的下一条语句开始执行;...
分类:系统相关   时间:2014-12-23 10:31:34    阅读次数:262
189条   上一页 1 ... 15 16 17 18 19 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!