易截截图软件、单文件、免安装、纯绿色、仅160KB

LINUX 自启动管理

前言
linux有自己一套完整的启动体系,抓住了linux启动的脉络,linux的启动过程将不再神秘。 
阅读之前建议先看一下附图。 
本文中假设inittab中设置的init tree为: 
/etc/rc.d/rc0.d 
/etc/rc.d/rc1.d 
/etc/rc.d/rc2.d 
/etc/rc.d/rc3.d 
/etc/rc.d/rc4.d 
/etc/rc.d/rc5.d 
/etc/rc.d/rc6.d 
/etc/rc.d/init.d 
目录 
1. 关于linux的启动 
2. 关于rc.d 
3. 启动脚本示例 
4. 关于rc.local 
5. 关于bash启动脚本 
6. 关于开机程序的自动启动 
1. 关于linux的启动 
init是所有进程的顶层
init读取/etc/inittab,执行rc.sysinit脚本 
(注意文件名是不一定的,有些unix甚至会将语句直接写在inittab中) 
rc.sysinit脚本作了很多工作: 
init $PATH 
config network 
start swap function 
set hostname 
check root file system, repair if needed 
check root space 
.... 
rc.sysinit根据inittab执行rc?.d脚本 
linux是多用户系统,getty是多用户与单用户的分水岭 
在getty之前运行的是系统脚本 
2. 关于rc.d 
所有启动脚本放置在 /etc/rc.d/init.d下 
rc?.d中放置的是init.d中脚本的链接,命名格式是: 
S{number}{name} 
K{number}{name} 
S开始的文件向脚本传递start参数 
K开始的文件向脚本传递stop参数 
number决定执行的顺序 
3. 启动脚本示例 
这是一个用来启动httpd的 /etc/rc.d/init.d/apache 脚本: 
代码: 
#!/bin/bash 
...... 
可以看出他接受start,stop,restart,status参数 
然后可以这样建立rc?.d的链接: 
代码: 
cd /etc/rc.d/init.d && 
ln -sf ../init.d/apache ../rc0.d/K28apache && 
ln -sf ../init.d/apache ../rc1.d/K28apache && 
ln -sf ../init.d/apache ../rc2.d/K28apache && 
ln -sf ../init.d/apache ../rc3.d/S32ap


相关文档:

实战Linux Bluetooth编程 (七) SDP协议

Service Discovery Protocol(SDP)提供一种能力,让应用程序有方法发现哪种服务可用以及这种服务的特性。
服务发现协议(SDP或Bluetooth SDP)在蓝牙协议栈中对蓝牙环境中的应用程序有特殊的含意,发现哪个服务是可用的和确定这些可用服务的特征。SDP定义了bluetooth client发现可用bluetooth server服务和它们的特征的方法。 ......

写得蛮好的linux学习笔记

写得蛮好的linux学习笔记
linux目录架构
/   根目录
/bin    常用的命令 binary file 的目錄
/boot   存放系统启动时必须读取的档案,包括核心 (kernel) 在内
     /boot/grub/menu.lst   GRUB设置
     /boot/vmlinuz& ......

Linux Shell笔记 (一)

1、变量和运算  (注:从上往下一步一步执行)
   1.本地变量在用户现在的shell生命期的脚本中使用
   variable-name=value 例如:test="test"
 
   2.set显示本地所有的变量
   3.设成只读变量:readonly variable-name 例如:test="cynric" 会 ......

Debian Linux下访问Windows共享文件夹


Debian
下访问
Windows
共享文件夹,需要安装
smbfs
软件包。用
aptitude
安装以后,将
Windows
下的文件夹设为共享,可以用以下命令在
Linux
下访问
Windows
共享文件夹:
mount -t
smbfs //10.0.0.25/microsoft /mnt
或者
mount -t cifs //10.0.0.25/microsoft /mnt
或者
smbmount //10.0.0.25/mi ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号