Linux 系统服务开机启动
1. Ubuntu
Ubuntu 系统启动先读文件/etc/event.d/rc-default 文件来读要先执行的开机文件,rc-default脚本中有条件/etc/inittab如果存在则先执行/etc/inittab否则先执行/etc/rc2.d.由于/etc/inittab在Ubuntu中不存在,所以先执行rc2.d.即开机文件和服务可写在该目录下(服务启动脚本存放的位置)
2. SUSE
SUSE系统启动先读文件/etc/inittab文件,文件中有id:5:initdefault:,所以开机系统先读文件/etc/init.d/rc5.d.即开机文件和服务可写在该目录下(服务启动脚本存放的位置)
相关文档:
1. HCI层协议概述:
HCI提供一套统一的方法来访问Bluetooth底层。如图所示:
从图上可以看出,Host Controller Interface(HCI) 就是用来沟通Host和Module。Host通常就是PC, Module则是以各种物理连接形式(USB,serial,pc-card等)连接到PC上的bluetooth Dongle。
在Host这一端:application,SDP,L2cap等协议 ......
其实,每一种Linux嵌入式系统文件系统都有其不同的作用和特点,特别是系统文件,它承载着系统是否可以安全运行,如果出现错误,那么将导致系统退出,严重影响我们的使用。嵌入式系统文件系统比较jffs2, yaffs, cramfs, romfs, ramdisk, ramfs/tmpfs,Linux 支持多种文件系统,包括ext ......
linux下进程间通信的几种主要手段简介:
管道(Pipe)及有名管道(named pipe):管道可用于具有亲缘关系进程间的通信,有名管道克服了管道没有名字的限制,因此,除具有管道所具有的功能外,它还允许无亲缘关系进程间的通信;
信号(Signal):信号是比较复杂的通信方式,用于通知接受进程有某种事件发生,除了用于进 ......
sysfs 是 Linux 内核中设计较新的一种虚拟的基于内存的文件系统,它的作用与 proc 有些类似,但除了与 proc 相同的具有查看和设定内核参数功能之外,还有为 Linux 统一设备模型作为管理之用。相比于 proc 文件系统,使用 sysfs 导出内核数据的方式更为统一,并且组织的方式更好,它的设计从 proc 中吸取 ......
一、进程控制:
fork
创建一个新进程
clone
按指定条件创建子进程
execve
运行可执行文件
exit
中止进程
_exit
立即中止当前进程
getdtablesize
进程所能打开的最大文件数
getpgid
获取指定进程组标识号
setpgid
设置指定进程组标志号
getpgrp
获取当前进程组标识号
setpgrp
设置当前进程组标志号
g ......