ubuntu启动项设置程序启动
时间: 2025-01-24 13:06:37 AIGC 浏览: 47
### 配置 Ubuntu 系统的启动项
#### 使用 `systemd` 服务配置开机自启
对于希望作为后台服务运行的应用程序,推荐使用 `systemd` 来管理其生命周期。创建一个新的 `.service` 文件来定义应用程序的行为。
```bash
sudo nano /etc/systemd/system/myapp.service
```
在文件内指定基本参数:
```ini
[Unit]
Description=My Application Service
After=network.target
[Service]
ExecStart=/path/to/application
Restart=always
User=username
[Install]
WantedBy=multi-user.target
```
保存并关闭编辑器后启用此服务以便于下次重启时自动激活[^1]。
#### 利用 `rc.local` 脚本执行命令
另一种传统的方式是在 `/etc/rc.local` 中加入想要执行的命令行指令,在该位置添加任何合法 shell 命令即可让它们随系统一同被调用。需要注意的是某些版本可能默认不包含这个文件或已禁用了它的功能,因此需要先确认它确实存在并且处于可用状态[^3]。
```bash
#!/bin/bash
/path/to/script.sh &
exit 0
```
确保赋予适当权限给上述脚本使其可被执行:
```bash
chmod +x /etc/rc.local
```
#### 图形界面下的解决方案——“启动应用”
针对桌面环境中的 GUI 应用,则可以直接利用内置工具 “启动应用”。打开设置面板找到对应选项卡,点击新增按钮输入名称、描述以及目标二进制路径完成注册操作。
阅读全文
相关推荐




















