Chinaunix首页 | 论坛 | 博客
  • 博客访问: 306593
  • 博文数量: 84
  • 博客积分: 5016
  • 博客等级: 大校
  • 技术积分: 900
  • 用 户 组: 普通用户
  • 注册时间: 2006-12-30 20:22
文章分类

全部博文(84)

文章存档

2008年(21)

2007年(63)

我的朋友

分类:

2008-02-11 11:25:18

有关“.”
    经常可以在服务脚本中看到,“. /etc/rc.d/rc.*”。事实上“.”也是一个程序,它可以使一个不具备x权限的脚本被执行,更多的时候,我们把自己写的一些脚本加上x权限,再执行。效果上也有不同之处,执行一个可执行脚本的时候,你可以在ps aux中看到这个脚本,而使用“.”却看不到这个脚本,只能看到脚本中所触发的程序。
 
标准输出、标准错误
    一些脚本在结束的时候会有格式类似于“echo * >&2”的语句,这句便是echo一些东西重定向到标准错误。&1是包含“成功执行了一个脚本的结果”的标准输出,&2是相反情况的标准错误输出。
 
所谓服务
    其实也没什么特别深奥的,不过是一些脚本,在BSD风格init的系统中,它们在/etc/rc.d下面,由rc.M检测其可执行权限来决定是否启动该脚本;在System V风格init的系统中,位于/etc/init.d下面,由chkconfig和service程序控制。
 
 
……手记记得太杂了,真是不好整理。
阅读(1088) | 评论(0) | 转发(0) |
0

上一篇:一个DHCP的防火墙

下一篇:关于模块

给主人留下些什么吧!~~