ubuntu18.04自启动脚本
时间: 2023-08-28 15:16:59 浏览: 61
在Ubuntu 18.04中,可以使用systemd来创建开机自启动脚本。首先,你需要创建一个启动脚本(例如run.sh),并将它放在一个合适的位置。在这个启动脚本中,你可以执行一些操作,比如激活环境变量并运行其他脚本。下面是一个示例的启动脚本:
```
#!/bin/sh -e
runuser -l user -c '
# source setupvars.sh
# 激活环境变量
# to do...
sh start_up.sh &
# 运行脚本
'
```
接下来,你需要将这个启动脚本添加到systemd的配置文件中。默认情况下,systemd会读取`/etc/systemd/system`目录下的配置文件。你可以将你的启动脚本放在这个目录下,并创建一个对应的.service文件。你可以使用`sudo gedit /etc/systemd/system/service-name.service`命令来创建该文件,并将以下内容添加到文件中:
```
[Unit]
Description=Service Description
<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* [Ubuntu 18.04开机自启动脚本](https://blog.csdn.net/zhaoyin214/article/details/110459478)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 33.333333333333336%"]
- *2* [ubuntu18.04设置开机自动启动脚本](https://blog.csdn.net/liuqingsongmsdn2014/article/details/121351789)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 33.333333333333336%"]
- *3* [Ubuntu18.04 开机自启动脚本](https://blog.csdn.net/qq_36328643/article/details/89359724)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT0_1"}}] [.reference_item style="max-width: 33.333333333333336%"]
[ .reference_list ]