免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1918 | 回复: 7
打印 上一主题 下一主题

开机脚本,不明白请教各位老师 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-01-09 16:18 |只看该作者 |倒序浏览
在/etc/rc.d/rc.local 文件中发现不明白的代码,请教一下都是干什么用的?谢谢!
   代码如下:
                 touch /var/lock/subsys/local

论坛徽章:
0
2 [报告]
发表于 2009-01-09 17:28 |只看该作者

回复 #1 hackelqgo 的帖子

touch命令是创建一个空文件。
这句的意思是用touch命令在/var/lock/subsys/下创建一个local文件。这个文件作用我也不太清楚,网上搜吧。

论坛徽章:
0
3 [报告]
发表于 2009-01-09 19:48 |只看该作者
创建文件!

论坛徽章:
0
4 [报告]
发表于 2009-01-12 16:25 |只看该作者
谢谢,这几天老大让我写一个自动备份的脚本才,想查到这里的,不太明白,才上来请教各位的。

论坛徽章:
0
5 [报告]
发表于 2009-01-12 16:27 |只看该作者
rc.local脚本里面可以写一些自己对系统重新设置的脚本与任务.至于里面的那行只是一个示例.
效果是创建一个锁文件

论坛徽章:
0
6 [报告]
发表于 2009-01-12 19:46 |只看该作者
系统创建一个文件,具体应用我也不清楚,没动过,也没用过

论坛徽章:
0
7 [报告]
发表于 2009-01-13 01:42 |只看该作者
1. 绝大多数 rc.d下面的服务按照各自的runlevel设置在你的第一个login 出现前都排排队启动了. 启动之后,绝大多数服务都会在 /var/lock/subsys/下面创建对应的lock文件(对应的pid文件在/var/run 下面,这是Unix里面常用的一种指引方法,相当一个标志位,不同的服务标志不同的东西,比如服务占用的资源,端口等等。httpd, mysql都会有. 你用grep 命令 抓一把 随便那个rc.d下面的服务控制脚本,都会看到/var/lock/subsys的条目.

2. rc.local 是所有系统服务跑完后,给你一个机会加入自己要跑的东西, 在login出来前,所以rc.local 哪怕里面是空的,也是执行的,执行后,要让系统知道用户自加的启动脚本已经跑到了末端, 然后 login tty可以运行了. 这也是一个标志位.

论坛徽章:
0
8 [报告]
发表于 2009-01-15 14:59 |只看该作者
谢谢哦!我要去研究自动备份的脚本了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP