linux自动启动的示例

本文介绍如何在Linux系统中配置特定程序随系统启动而自动运行的方法。通过编辑/etc/rc.d/rc.local文件并添加su命令来切换用户并启动指定的服务,例如使用lhx用户启动一个Django Web应用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

linux作为服务器,经常希望一启动即可提供服务,以下命令为程序启动时,启动lhx用户下的程序:


 
echo "su – lhx -c \"这里写入你的启动命令,Python建议使用绝对路径 \""  >> /etc/rc.d/rc.local 

 

示例代码,在root环境写一个用lhx用户启动django的web应用


 
echo "su - lhx -c \"nohup /opt/lhx/anaconda3/envs/python3.5.3/bin/python /opt/lhx/mobile-stock/UnitTestServer/manage.py runserver 0.0.0.0:8000\"" >>/etc/rc.d/rc.local

 

打开/etc/rc.d/rc.local,显示内容如下:

image

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值