ubantu18.04设置开机自启py脚本
时间: 2023-12-06 19:02:40 浏览: 106
以下是在Ubuntu 18.04上设置开机自启py脚本的步骤:
1. 创建.py脚本:
在终端上进入您的脚本所在的文件夹,使用以下命令创建一个新的.py文件:
```
nano your_script_name.py
```
然后在文件中添加您的Python脚本代码,并保存并退出。
2. 设置.py脚本可执行权限:
在终端上,使用以下命令为您的Python脚本添加可执行权限:
```
chmod +x your_script_name.py
```
3. 创建.service文件:
在终端上,使用以下命令创建一个新的.service文件:
```
sudo nano /etc/systemd/system/your_service_name.service
```
在文件中添加以下内容:
```
[Unit]
Description=Your Service Name
After=multi-user.target
[Service]
Type=idle
ExecStart=/usr/bin/python3 /path/to/your_script_name.py
[Install]
WantedBy=multi-user.target
```
请注意,这里的“your_service_name”应该是您想要为服务命名的名称。并且,您需要将“/path/to/your_script_name.py”替换为您的Python脚本的实际路径。
保存并退出。
4. 配置系统服务:
在终端上,使用以下命令重新加载systemd服务:
```
sudo systemctl daemon-reload
```
5. 启用服务:
在终端上,使用以下命令启用您的服务在启动时自动启动:
```
sudo systemctl enable your_service_name.service
```
现在,您的Python脚本将在Ubuntu 18.04启动时自动启动。