再问一下,相当于rc.local文件是什么?
时间:2004-06-15
来源:互联网
作者: youxia 发布时间: 2004-06-15
作者: x11 发布时间: 2004-06-15
作者: faint 发布时间: 2004-06-15
作者: smile787 发布时间: 2004-06-15
u can use /etc/init.d/bootmisc.sh in debian as u use rc.local in other linux distro.
作者: guccio 发布时间: 2004-06-15
一直没搞清楚这个文件是怎么自定制启动的
guccio能说说吗
作者: ziyang 发布时间: 2004-06-15
比如,我要我的键盘的numlock键一开机就是亮着的话可以在里面加入一下语句:
# Setting Numlock On
echo "Setting Numlock On..."
for tty in /dev/tty[1-4]
do
/usr/bin/setleds -D +num < $tty
done
记住,加入的语句一点要在行末的: exit 0语句之前。
为什么bootmisc.sh能够被系统执行呢?因为他不存在于1-6的任何一个level的运行级别,而是属于System initialization级别的,因此在/etc/rcS.d就有一个指向/etc/init.d/bootmisc.sh的symbolink,任何级别都会被执行。
作者: guccio 发布时间: 2004-06-16
The scripts in this directory are executed once when booting the system,even when booting directly into single user mode. The files are all symbolic links, the real files are located in /etc/init.d/ . For a more generaldiscussion of this technique, see /etc/init.d/README.
The following sequence points are defined at this time:
* After the S40 scripts have executed, all local file systems are mounted and networking is available. All device drivers have been initialized.
* After the S60 scripts have executed, the system clock has been set, NFS filesystems have been mounted (unless the system depends on the automounter, which is started later) and the filesystems have been cleaned.
作者: faint 发布时间: 2004-06-16
支持。。楼上。。
作者: smile787 发布时间: 2004-06-16
ee /etc/init.d/halt
# Setting Numlock Off
echo "Setting Numlock Off..."
for tty in /dev/tty[1-6]
do
/usr/bin/setleds -D -num -caps -scroll < $tty
done
作者: faint 发布时间: 2004-06-16

作者: guccio 发布时间: 2004-06-16
作者: dacheng 发布时间: 2004-06-16
最初由 guccio 发表 faint兄,好久不见啊~~~,最近ft次数明显少了吗! ![]() |
你最爱的之一Slackware,好像又出新的rc版本了:-)
http://www.slackware.com/changelog/current.php?cpu=i386
作者: faint 发布时间: 2004-06-16
而且bootmisc.sh中启动的程序关机时无法用myscript stop关闭
我喜欢把自己定制开机时运行的程序放在最后执行(个人习惯),所以还是用update-rc.d比较适合
作者: ziyang 发布时间: 2004-06-16
最初由 ziyang 发表 按照上面的意思,写在bootmisc.sh中启动的程序是在rcN.d中的脚本执行前执行的,而rc.local中的脚本应该是rcN.d之后执行的(没用过rh,不大清楚,不过应该是这样) 而且bootmisc.sh中启动的程序关机时无法用myscript stop关闭 我喜欢把自己定制开机时运行的程序放在最后执行(个人习惯),所以还是用update-rc.d比较适合 |
源码说明一切。
rc.local在Debian里是被rc调用执行的脚本,其编号往往为最后,所以最后执行(不喜欢的话,自己改一下吧)。打开rc来看看就知道了。
作者: home_king 发布时间: 2004-06-16
最初由 home_king 发表 rc.local在Debian里是被rc调用执行的脚本,其编号往往为最后,所以最后执行(不喜欢的话,自己改一下吧)。打开rc来看看就知道了。 |
我看了一下rc,里面也没有提到rc.local
作者: ziyang 发布时间: 2004-06-16
最初由 home_king 发表 其实我们没有必要展开这类黑盒子式的讨论。 源码说明一切。 rc.local在Debian里是被rc调用执行的脚本,其编号往往为最后,所以最后执行(不喜欢的话,自己改一下吧)。打开rc来看看就知道了。 |
不懂,何谓黑盒子的讨论????难道这不是讨论的范围吗?并不是每个人都花很多的时间研究这些脚本的。
作者: faint 发布时间: 2004-06-16
to faint:
其实用slackware的release版没意思,我一直用current分支,就像debian里的sid一样,很灵的,网络升级,X用的甚至是X.org 6.7耶!
作者: guccio 发布时间: 2004-06-17
最初由 ziyang 发表 rc.local在哪?不是说debian中没这个东西吗? 我看了一下rc,里面也没有提到rc.local |
自己ls一下rc目录看看。
作者: home_king 发布时间: 2004-06-17
最初由 guccio 发表 很容易啊,你要最后执行,你只要在rcS.d里面将bootmisc的链接前面的数字改为99就可以了,那是最后执行的了。 |
如果是这样的话就算改成99也比rcN.d里面的脚本先执行吧?
rc引用的是编号链接,它指向rc.local。 |
作者: ziyang 发布时间: 2004-06-17
作者: guccio 发布时间: 2004-06-17
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28