ubuntu从6.10开始逐步用upstart代替原来的sysinit,进行服务进程的管理。也正是从6.10开始,ubuntu的启动过程开始变得有点“变幻莫测”。也没办法,这是正在开发中的upstart不可避免的。为了对原有的init实现向后兼容,upstart可以说是在表象上保留了大部分原来init的特性,因而目前linux初始化进程名仍然叫init,而改变的核心,乃是Event机制。理解并讲清楚这个改变的重要意义和内在机理可不是件容易的事,所以我只打算研究一下目前upstart(0.3.9, ubuntu 8.04)在系统启动中的表 [阅读全文] [PDF]
前段 时间在写了个Daemon(守护进程),但不知如何开机自动启动,在看到debian系统的初始化后茅塞顿开,网上介绍Daemon的文章多如牛毛,我就不介绍了, Daemon在各个Unix平台下的原理是一样的,只是实现细节上的不同罢了,现在我写了一个精简的Daemon, 详细的可以参照《Unix环境高级编程》以ubuntu为例(ubuntu为debian的分支,所以系统编程和配置极为相似),代码如下//mydaemon.c#include<unistd.h>#include<stdlib.h>#include<sys/par [阅读全文] [PDF]
1 共2条 分1页
- 安全策略新角度:细看本地权限之争
- 入侵XP(超经典)
- xp组策略:Windows XP组策略应用
- 硬盘死锁:解决硬盘循环死锁故障妙法
- 死锁避免算法设计
- Java进阶:Java多线程编程之不...
- oracle锁:oracle锁的监控
- orcale:orcale数据库
- 数据库语句:监控数据库性能的语句
- jdbc驱动:通过JDBC连接Oracle的十大灵活技术
- oracle学习:Oracle学习笔记(续)
- Oracle常用函数
- 110个Oracle 常用函数的总结(88~95)
- Oracle 分析函数 2
- ORACLE函数--字符型函数
- decode函数:Oracle中Decode()函数使用技巧
- ORACLE中日期和时间函数汇总(转载)
- rman备份:rman试用点滴
- rman备份:Oracle Rman 备份
- rman备份恢复:ORACLE9i RMAN备份与恢复步骤