设置Linux自启动

linux开机自启动程序设置方法 linux如何开机运行自己的程序呢? 搞了几天终于搞定。。。。 1.首先在自己的工程文件里编写自启动shell文件,这是我的例子如下: #!/bin/sh ###BEGIN INIT INFO # Provides: tst_client # Required-Start: # Required-Stop: # Default-Start: 2 3 阅读详情
方法1:


由于Linux版本的不同:自动启动的shell脚本放置的位置和名称也不相同,在redhat、红旗等版本的Linux中启动脚本放在 /etc/rc.d目录中,名称是:rc.local。而SuSE版本的Linux启动脚本是放在/etc/init.d目录中,名称 boot.local.


例如:apache、mysql自动启动


在红旗、radhat等Linux中如下


#cd /etc/rc.d


#vi rc.local


在rc.local加入:


/usr/local/apache/bin/apachectl start


/usr/local/mysql/bin/mysqld_safe --user=mysql &


在SuSE中如下


#cd /etc/init.d


#vi boot.local


在rc.local加入:


/usr/local/apache/bin/apachectl start


/usr/local/mysql/bin/mysqld_safe --user=mysql &


方法2:


将apache注册为系统服务


首先将apachectl命令拷贝至/etc/rc.d/init.d目录下,改名为httpd


使用编辑器打开httpd文件,并在第一行#!/bin/sh下增加两行文字如下


# chkconfig: 35 70 30


# description: Apache


接着注册该服务


chkconfig --add httpd


一切OK了,启动服务


service httpd start


其中所增加的第二行中三个数字第一个表示在运行级别3和5下启动apache,第二、三是关于启动和停止的优先级配置,无关紧要。


重新启动系统后可以启动的过程中看到Starting httpd..... [OK]的信息,这样就完成设置过程
用Arduino Uno和纸板做个扫地机器人?手把手教你复刻一个低成本DIY方案(附完整代码) 本文详细介绍了如何用Arduino Uno和纸板制作一款低成本DIY扫地机器人,涵盖材料准备、机械结构设计、电路系统搭建和智能清扫算法实现。通过开源硬件和日常废弃物,打造极致性价比的创客项目,适合初学者学习电子和编程。 阅读详情

相关推荐

SCCM部署教程:(3)SCCM安装

这两则摘要介绍了WSUS和SCCM的安装步骤: WSUS安装:通过服务器管理器添加"Windows服务器更新服务"角色,选择SQL数据库并指定安装路径,验证数据库连接后完成安装。 SCCM安装:先运行预检工具Prereqchk.exe,选择主站点安装类型,配置语言、站点代码和名称,设置SQL数据库连接参数(保留默认端口4022),选择通信方法和系统角色(管理点和分发点),最后完成约1小时的安装过程。 两则安装指南都强调要确保数据库配置与前期准备一致,并提供了关键配置选项的说明。

小V锅的专栏 867

errno

老得查errno,干脆整理下咯。

pyyaoer的专栏 793

InfiniBand(IB)实战指南:从硬件配置到性能优化

本文是一份详尽的InfiniBand实战指南,涵盖从硬件选型、部署到驱动配置、性能优化的全流程。重点解析了InfiniBand作为AI训练与高性能计算(HPC)核心网络的优势,特别是其支持的RDMA技术如何实现微秒级低延迟。文章提供了硬件匹配、NCCL压测、内核参数调优及在PyTorch分布式训练中启用IB的实操步骤,旨在帮助工程师构建和优化高性能计算集群。

mqtt6iot的博客 555

Linuxfindexec的联手干大事

Linuxfindexec的联手干大事 原创 良许 在Linux下工作,find命令绝对是一个非常高频的命令。我们可以用find命令来找到符合某些关键词的文件,找到某些日期的文件,也可以设定一些正则表达式,找到一系列满足该条件的文件。 但是,如果只有一个find命令的话,我们仅能将文件找出来,列在终端里。仅一个find命令还不足以再做进一步的操作。 比如说,我们想把项目文件夹里的中...

wzlsunice88的博客 260

linux Apache服务管理

一、Apache 默认发布目录/文件  1.配置yum源,安装http服务  2.打开http,修改防火墙配置   systemctl   start   httpd   firewall-cmd   --permanent   --add-service=http   firewall-cmd   --reload  3.建立默认发布文件  /var/www/html/index...

运维小何的博客 682

linux 设置开机自启动 文件配置开机自启动命令

linux 设置开机自启动 文件配置开机自启动命令在/etc/rc.local文件中添加自启动命令执行命令执行脚本在/etc/init.d目录下添加自启动脚本运行级别设置 在/etc/rc.local文件中添加自启动命令 执行命令 cd /etc/rc.d/ && vim rc.local 写入开机自动要执行的命令,如下图: 执行脚本 在文件最后一行添加要执行脚本的全路径。 ...

徊忆羽菲 2万+

linux设置开机自启动服务

本文介绍了Linux系统中两种设置开机自启动服务的方法:1)通过修改/etc/rc.d/rc.local文件,添加启动脚本并赋予执行权限,适用于传统SysVinit系统;2)基于systemd创建.service服务文件,适用于CentOS7等新版系统。具体步骤包括编辑配置文件、设置权限、重载服务、验证启动状态等。文中还提供了nginx、Java服务等配置示例,并针对不同系统版本可能出现的问题给出了解决方案,如rc.local失效时的处理方法和pm2管理NodeJS服务的自启动方式。

zq-ding的博客 2179

linux设置自启动服务,Linux如何设置服务自启动

有时候我们需要Linux系统在开机的时候自动加载某些脚本或系统服务主要用三种方式进行这一操作:ln -s 在/etc/rc.d/rc*.d目录中建立/etc/init.d/服务的软链接(*代表0~6七个运行级别之一)chkonfig 命令行运行级别设置ntsysv 伪图形运行级别设置注意:1.这三种方式主要...

weixin_39622138的博客 493

linux设置开机自启动的三种方法

例如,每次开机时要执行一个hello.sh,这个脚本放在/usr下面,那就可以在"/etc/rc.local"中加一行"/usr/./hello.sh",或者" cd /usr/ && ./hello.sh "Linux开机的时候,会加载运行/etc/init.d目录下的程序,因此我们可以把想要自动运行的脚本放到这个目录下即可。linux在“/etc/rc.d/init.d”下有很多的文件,每个文件都是可以看到内容的,其实都是一些shell脚本或者可执行二进制文件。三、制作Linux服务并设置开机自启动

u012627049的博客 8552

linux系统中设置服务开机自启动

最近根据工作需要,需要服务实现开机自启动的效果,因为平时只使用过nohup的后台挂起操作,很少接触开机,镜像装机服务自启动的功能,因此,这里简单记录一下。,开机自启动和上面的hohup的表现不一样,开机自启动保证了系统重启,新开的机器都会自动运行该服务,而nohup只是后台挂起,服务伴随系统的生命周期,当机器重启,服务自动停止,不会自动运行。

落墨画雪的博客 2596

设置redis开机自启动linux

设置redis开机自启动linux) 1、设置redis.conf中daemonize为yes,确保守护进程开启。 2、在 etc/init.d下新建redis文件,编写开机自启动脚本。(因为 linux开机会 执行这个目录中etc/init.d的文件) # chkconfig: 2345 10 90 # description: Start and Stop redis PATH=/usr/local/bin:/sbin:/usr/bin:/bin #找到本机安装redis后,存放redis命令的

qq_35949344的博客 2137

linux设置开机自启动

一.、在/etc/rc.local文件中添加自启动命令 执行命令: 编辑"/etc/rc.local",添加你想开机运行的命令 运行程序脚本:然后在文件最后一行添加要执行程序的全路径。 例如,每次开机时要执行一个hello.sh,这个脚本放在/usr下面,那就可以在"/etc/rc.local"中加一行"/usr/./hello.sh",或者" cd /opt &&...

abg49988的博客 424

Linux | 开机自启动设置多场景实现

……

u013669912的博客 4038

linux 设置tomcat开机自启动

1.添加tomcat.service文件。2.编辑文件内容,路径修改为自己的。7.tomcat添加jdk路径。6.如需关闭开机自启动

qq_41537781的博客 1140

linux 设置docker自启动

Docker 自启动设置 Docker 是一个开源的应用容器引擎,它允许开发者打包他们的应用以及应用的运行环境到一个可移植的容器中。在 Linux 系统中,我们经常需要让 Docker 在系统启动时自动启动。本文将介绍如何在 Linux 系统中设置 Docker 自启动。 1. 安装 Docker 首先,确保你的系统中已经...

weixin_40796616的博客 702

linux 设置开机自启动服务命令,linux 设置服务开机自启动

8种机械键盘轴体对比本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选?前言由于机房断电,导致服务关闭,在运维人员匆忙的情况下,可能就只重启了机器,很容易就忽视了里面的服务,而对于比较重要的服务,是会影响用户使用的,比如数据库服务等。那么为了杜绝这类事情的发生,我们就需要设置服务为开机自启动,当机房断电,机器重启时,在不需要运维人员的干预下,核心重要的服务能够自动启动,接下来将详细说明在li...

weixin_34363835的博客 1943

linux设置开机自启动网络,linux设置开机自启动

一.、在/etc/rc.local文件中添加自启动命令执行命令: 编辑"/etc/rc.local",添加你想开机运行的命令运行程序脚本:然后在文件最后一行添加要执行程序的全路径。例如,每次开机时要执行一个hello.sh,这个脚本放在/usr下面,那就可以在"/etc/rc.local"中加一行"/usr/./hello.sh",或者" cd /opt && ./hello.sh...

weixin_35182991的博客 3613

Linux如何设置服务自启动

这篇文章主要介绍了Linux设置服务自启动的三种方式,ln -s 建立启动软连接有时候我们需要Linux系统在开机的时候自动加载某些脚本或系统服务 主要用三种方式进行这一操作: ln -s 在/etc/rc.d/rc*.d目录中建立/etc/init.d/服务的软链接(*代表0~6七个运行级别之一) chkonfig 命令行运行级别设置 ntsysv 伪图形运行级别设置 注意:1.这三...

weixin_34029949的博客 388

linux设置开机自启服务,linux设置服务开机自启动的三种方式

linux设置服务开机自启动的三种方式这里介绍一下linux开机自动启动的几种方法,共计3种,大家可以借鉴一下!经验里面以centos 5.3系统为例!方法1:.利用ntsysv命令进行设置,利用root登陆终端命令下输入ntsysv 回车;如下图在这个界面上进行操作即可,简要的操作说明:括号中(*)代表默认开机启动,否则不会在开机的时候启动;按钮功能:上下键:可以在各个服务之间移动空格键:设置启...

weixin_39543655的博客 1万+

linux 设置自启动

2.查看状态([*]mysql代表自启动)设置mysql自启动

zhangjianshan1992的博客 181
上一篇: Linux 查看当前占用CPU或内存最多的5个进程
下一篇: chrome浏览器font-size<12px无效解决办法
fujs999
博客等级 码龄24年 25粉丝 20原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值