Linux系统中rc.local自启动服务实例
Linux系统中rc.local自启动服务是指在Linux系统启动时,系统会自动运行/etc/rc.local文件中的程序,从而让用户可以在系统启动时自动运行某些程序或服务。
rc.local文件是一个shell脚本文件,它的位置在/etc/rc.local,它在系统启动时会被自动执行,它可以用来启动一些服务,或者在系统启动时执行一些脚本任务。
rc.local文件的格式如下:
#!/bin/sh # # This script will be executed *after* all the other init scripts. # You can put your own initialization stuff in here if you don't # want to do the full Sys V style init stuff. touch /var/lock/subsys/local # 这里添加你要自动执行的命令 exit 0
在rc.local文件中可以添加任意的shell命令,这些命令会在系统启动时被自动执行,比如可以在rc.local中添加一个命令来启动一个服务,比如:
/etc/init.d/httpd start
这样,系统启动时,httpd服务就会自动启动了。
rc.local文件的最后一行必须是exit 0,这是为了让系统知道rc.local文件执行完毕,可以继续启动其他服务了。
此外,在rc.local文件中添加的命令,必须要有执行权限,可以使用chmod命令来赋予执行权限,比如:
chmod +x /etc/rc.local
这样,rc.local文件中的命令就可以被正常执行了。
总之,Linux系统中rc.local自启动服务是指在系统启动时,系统会自动运行/etc/rc.local文件中的程序,从而让用户可以在系统启动时自动运行某些程序或服务。
相关文章