Linux让服务开机自动启动(linux开机自启动服务)
随着物联网的发展,在服务器上操作系统Linux在系统管理和数据库使用等方面得到越来越多应用。这增加了需要处理的服务器,而为了提高服务器的利用率,通常需要设置让服务在服务器开机的时候能够自动启动。
在Linux系统中,主要有两种方式实现服务自动启动。
第一种方式是使用系统自带的脚本,如centos系统中/etc/init.d脚本这个目录下包含许多系统自带的可执行脚本,比如httpd、mysqld、vsftpd等,这些脚本可以通过chkconfig和service这两个工具让他们开机自动启动,比如让httpd服务开机自动启动,只需在终端输入以下代码:
#chkconfig --level 345 httpd on
#service httpd start
第二种方式是使用crontab定时任务,crontab系统自带的工具,可以让用户可以在某个指定的时间自动运行指定的程序及命令,比如我们让每天7点自动启动apache服务,那么只需要输入以下代码:
#crontab -e
#add0 7 * * * /usr/sbin/httpd
以上是实现linux服务开机自动启动的两种方法,只要了解了这两个工具,即可让Linux服务器最大化的利用, nim系统的运营效率也就不言而喻。