
linux
文章平均质量分 79
file_struct
这个作者很懒,什么都没留下…
展开
-
创建一个简单的守护进程
下面的内容是看了书上总结来的。要写这样的一个程序看似复杂,但是它也是遵循一定的规则的。书中的方法介绍了用五个步骤来创建一个简单的守护进程。1、创建子进程,父进程退出由于守护进程是在后台运行,脱离了控制终端的,(为什么这样说呢?因为每一个终端运行的进程都会依附于这个终端,这个终端就称为这些进程的控制终端,当终端被关闭的时候,这些进程都会自动关闭。但是,守护进程要突破这种限制,它从原创 2013-05-16 19:26:53 · 812 阅读 · 0 评论 -
UID, EUID, SUID
real user ID (uid): 实际用户ID,指的是进程执行者是谁effective user ID (euid): 有效用户ID,指进程执行时对文件的访问权限saved set-user-ID (saved uid): 保存设置用户ID。是进程刚开始执行时,euid的副本。在执行exec调用之后能重新恢复原来的effectiv user ID.上面这三个ID是相对于进程而转载 2013-05-06 09:07:53 · 915 阅读 · 0 评论 -
linux进程间通信(一)管道和命名管道
参考:http://www.ibm.com/developerworks/cn/linux/l-ipc/part1/1.管道的概述及其API的应用1.1 相关的概念 管道是Linux支持的最初Unix IPC形式之一,具有以下特点: 管道是半双工的,数据只能向一个方向流动;需要双方通信时,需要建立起两个管道;只能用于父子进程或者兄弟进程之间(具有亲缘关系的进程)转载 2013-05-25 09:09:36 · 764 阅读 · 0 评论 -
phoneme 编译注意事项~
從JavaME CDC的全名"Java Micro Edition Connected Device Configuration",可以大致看出他的特性。更進一步的介紹可以參考Sun官方網站,以及wikipedia的介紹。遠祖可以追朔到Personal Java(1999)。JavaME CDC歷代版本(2001-2007):CDC1.0 (based on JavaS转载 2013-08-29 12:19:13 · 1035 阅读 · 0 评论