常用开机自启的几个程序

开机自启需要

1.新建要运行的文件,附加执行权限

2.在 /etc/rc.local中添加

eg:

vi /home/pi/start.sh # 新建文件

chomd +x /home/pi/start.sh # 增加执行权限

vi /etc/rc.local # 加入开机自启的配置文件中
/home/pi/start.sh start

start.sh中常用命令

# 博客后台,日志写入jk.log
nohup java -jar /home/jkblog/jkblog.jar  >> /home/jkblog/jk.log 2>&1 &

# 守护进程,保证一直有java进程运行
#!/bin/sh
while true
do
ps -ef | grep java | grep -v "grep"
if [ $? -eq 1 ]
then
/root/bili/start.sh1 start # 启动应用,修改成自己的启动应用脚本或命令
echo “process has been restarted!”
else
# ./start.sh1 start
echo “process already started!”
fi
sleep 10
done


# 录播
nohup java -jar /root/bili/record.jar "id=22975450&liver=bili" >> null 2>&1 &
nohup java -jar /root/bili/record.jar "id=16290&liver=bili" >> null 2>&1 &
nohup java -jar /root/bili/record.jar "id=853051&liver=douyu" >> null 2>&1 &
#!/bin/sh
while true
do
ps -ef | grep 22975450 | grep -v "grep"
if [ $? -eq 1 ]
then
nohup java -jar /root/bili/record.jar "id=22975450&liver=bili" >> null 2>&1 & # 启动应用,修改成自己的启动应用脚本或命令
echo "process has been restarted!"
else
# ./start.sh1 start
echo "process already started!"
fi
ps -ef | grep 16290 | grep -v "grep"
if [ $? -eq 1 ]
then
nohup java -jar /root/bili/record.jar "id=16290&liver=bili" >> null 2>&1 & # 启动应用,修改成自己的启动应用脚本或命令
echo "process has been restarted!"
else
# ./start.sh1 start
echo "process already started!"
fi
ps -ef | grep 853051 | grep -v "grep"
if [ $? -eq 1 ]
then
nohup java -jar /root/bili/record.jar "id=853051&liver=douyu" >> null 2>&1 & # 启动应用,修改成自己的启动应用脚本或命令
echo "process has been restarted!"
else
# ./start.sh1 start
echo "process already started!"
fi
sleep 10
done
 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 可以在Windows系统中将Python程序添加到自动启动项中,具体步骤如下:1. 打开“运行”对话框:按住Windows键 + R。2. 输入shell:startup,然后点击“确定”按钮。3. 在弹出的文件夹中,新建一个快捷方式,将Python程序的路径链接到这个快捷方式上。4. 重启电脑,Python程序将会自动启动。 ### 回答2: 要让Python程序开机自启动,可以按照以下步骤进行设置。 1. 创建一个启动脚本。可以通过在终端中使用文本编辑器(如Nano或Vi)创建一个新的脚本文件(例如startup.sh)。在该脚本中,输入你想要自启动的Python程序的命令。例如,可以使用以下命令将程序.py作为启动项: ``` #!/bin/bash python /path/to/程序.py ``` 请注意,`/path/to/程序.py`代表你的Python程序所在的路径。 2. 将该脚本文件移动到`/etc/init.d/`目录下。可以使用以下命令进行移动: ``` sudo mv startup.sh /etc/init.d/ ``` 3. 授予启动脚本文件可执行权限。可以使用以下命令进行授予: ``` sudo chmod +x /etc/init.d/startup.sh ``` 4. 使用update-rc.d命令将启动脚本添加到系统启动项中: ``` sudo update-rc.d startup.sh defaults ``` 5. 完成以上步骤后,Python程序将在每次开机时自动启动。 请注意,这些步骤适用于大多数Linux系统(如Ubuntu),在其他类型的操作系统上可能有所不同。在进行上述操作时,请确保以管理员权限运行命令。 ### 回答3: 要让Python程序开机后自动启动,可以使用以下几种方法: 1. 在开始菜单的启动文件夹中创建快捷方式:将Python程序的可执行文件或脚本文件拖拽到开始菜单的启动文件夹中(一般为“开始”->“所有程序”->“启动”)。这样,每次开机时,操作系统会自动运行该快捷方式所指向的Python程序。 2. 使用注册表:打开注册表编辑器,通过路径“HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run”找到“Run”键。然后在右侧窗口中,右键点击空白处,选择“新建”->“字符串值”。将字符串值的名称设为你想要的软件名称,将数值数据设为Python程序的可执行文件或脚本文件的路径。这样,每次开机后,操作系统会自动运行该Python程序。 3. 使用任务计划程序:打开任务计划程序(通过控制面板中的“管理工具”或在开始菜单中搜索“任务计划程序”)。点击“创建基本任务”,按照向导填写任务的名称、描述和触发器(选择“启动计算机时”),然后在“操作”中选择“启动程序”,并指定Python程序的可执行文件或脚本文件的路径。最后点击“完成”即可。这样,每次开机后,任务计划程序会自动运行该Python程序。 以上是几种常用的方法,根据自己的需要和操作系统的不同,可以选择适合自己的方法来让Python程序开机自启动。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值