脚本相关
时间:2008-02-11 来源:ZAROK
有关“.”
经常可以在服务脚本中看到,“. /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程序控制。
……手记记得太杂了,真是不好整理。
相关阅读 更多 +