SUSE Linux 10下使用rc.local的方法
网站建设哪家好,找创新互联!专注于网页设计、网站建设、微信开发、微信平台小程序开发、集团企业网站建设等服务项目。为回馈新老客户创新互联还提供了鄯善免费建站欢迎大家使用!
在Linux系统中,rc.local是一个特殊的脚本文件,它在系统启动时执行,用于配置系统在启动后自动运行的任务,在SUSE Linux 10中,我们可以使用rc.local来实现一些自动化操作,例如挂载磁盘、启动服务等,本文将介绍如何在SUSE Linux 10下使用rc.local。
我们需要创建一个rc.local文件,在终端中输入以下命令:
touch /etc/rc.d/rc.local chmod +x /etc/rc.d/rc.local
这将在/etc/rc.d/目录下创建一个名为rc.local的文件,并赋予其可执行权限。
接下来,我们需要编辑rc.local文件,添加我们希望在系统启动时自动运行的命令,使用文本编辑器打开rc.local文件,
vi /etc/rc.d/rc.local
在文件中添加我们的命令,
!/bin/sh -e rc.local This script is executed at the end of each multiuser runlevel. Make sure that the script will "exit 0" on success or any other value on error. In order to enable or disable this script just change the execution bits. By default this script does nothing. Print the IP address _IP=$(hostname -I) || true if [ "$_IP" ]; then printf "My IP address is %s " "$_IP" fi Mount a disk at startup mount /dev/sdb1 /mnt/data || true
在这个例子中,我们首先打印了系统的IP地址,然后挂载了一个磁盘分区,你可以根据需要添加其他命令。
默认情况下,rc.local在SUSE Linux 10中的执行级别为3和5,要确保在系统启动时执行rc.local,我们需要将其添加到相应的执行级别中,使用以下命令查看当前的执行级别:
runlevel | grep -i "default"
假设输出结果为:multi-user:2
,这意味着当前执行级别为2,我们需要将rc.local添加到这个执行级别中,使用以下命令:
chkconfig --add rc.local 2 8 6 将rc.local添加到执行级别2、3、4和5中 chkconfig --list | grep rc.local 检查是否已成功添加
重启系统以测试rc.local是否正常工作,使用以下命令:
reboot 重启系统
系统启动后,检查是否已执行我们在rc.local中添加的命令,如果一切正常,说明我们已经成功地在SUSE Linux 10中使用了rc.local。
相关问题与解答:
1、Q: 我可以使用哪些命令来编辑rc.local文件?
A: 你可以使用任何文本编辑器来编辑rc.local文件,例如vi、nano等,只需使用相应的编辑器打开文件即可。vi /etc/rc.d/rc.local
。
2、Q: 我可以在rc.local中添加哪些命令?
A: 你可以在rc.local中添加任何你需要在系统启动时自动运行的命令,这可以包括挂载磁盘、启动服务、执行脚本等,请确保你的命令是正确的,并且不会对系统造成影响。
3、Q: 我如何知道rc.local是否已成功添加到执行级别中?
A: 你可以使用chkconfig --list | grep rc.local
命令来检查是否已成功将rc.local添加到执行级别中,如果看到类似rc.local 0:off 1:off 2:on 3:on 4:on 5:on 6:off
的输出,说明已经成功添加,其中的数字表示执行级别,冒号后的off和on表示是否启用该服务。
分享题目:suselinux教程
新闻来源:http://www.gawzjz.com/qtweb/news13/193713.html
网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联