ubuntu20.04运用startup application开机自启动python程序
时间: 2024-10-03 14:02:53 浏览: 52
ubuntu20.04 tmux.sh 自启动脚本
5星 · 资源好评率100%
在Ubuntu 20.04上设置Python程序作为开机自启动,你可以通过创建系统启动脚本并配置它来实现。以下是步骤:
1. **创建Python脚本文件**:
首先,你需要有一个运行Python程序的脚本。例如,假设你的Python程序名为`my_script.py`。
2. **编辑启动脚本**:
使用文本编辑器打开终端,并创建或编辑一个启动脚本。推荐使用`nano`编辑器,输入命令:
```
nano /etc/init.d/my_python_script
```
在打开的文件中,添加类似下面的内容,替换`/path/to/your/script.py`为你的Python脚本实际路径:
```bash
#!/bin/bash
/usr/bin/python3 /path/to/your/script.py &
```
3. **赋予执行权限**:
确保脚本有执行权限,输入:
```
chmod +x /etc/init.d/my_python_script
```
4. **注册启动项**:
将你的脚本添加到`startuptab`服务列表中,运行:
```
update-rc.d my_python_script defaults
```
这将会把你的脚本添加到系统的默认启动项目。
5. **检查启动状态**:
查看你的脚本是否已被添加到开机自启:
```
sudo systemctl status my_python_script
```
现在,每次重启系统时,你的Python程序都会自动启动。
阅读全文