ubuntu 开机间隔时间启动多个程序脚本
时间: 2024-02-27 10:51:36 浏览: 22
您可以通过将您想要启动的程序脚本添加到 `/etc/rc.local` 文件中来实现在 Ubuntu 启动时自动启动多个程序。您可以按照以下步骤来完成:
1. 打开终端并输入以下命令以编辑 `/etc/rc.local` 文件:
```
sudo nano /etc/rc.local
```
2. 在文件的最后添加您要启动的程序脚本的命令。例如,如果您要启动 `program1` 和 `program2`,则添加以下内容:
```
/path/to/program1
/path/to/program2
```
请注意,每个程序脚本的路径应该是完整的路径。
3. 按下 `Ctrl+X`,然后按下 `Y` 以保存文件。
4. 重启您的 Ubuntu 系统。您的程序脚本将在启动时自动启动。
请注意,在 Ubuntu 16.04 之后的版本中,`/etc/rc.local` 文件默认是禁用的。如果您的系统版本为 Ubuntu 16.04 或更高版本,请按照以下步骤启用 `/etc/rc.local` 文件:
1. 打开终端并输入以下命令以编辑 `/etc/systemd/system/rc-local.service` 文件:
```
sudo nano /etc/systemd/system/rc-local.service
```
2. 在 `[Service]` 部分下添加以下内容:
```
Type=oneshot
ExecStart=/etc/rc.local start
TimeoutSec=0
StandardOutput=tty
RemainAfterExit=yes
SysVStartPriority=99
```
3. 按下 `Ctrl+X`,然后按下 `Y` 以保存文件。
4. 输入以下命令以使 `rc-local.service` 生效:
```
sudo systemctl enable rc-local.service
```
5. 输入以下命令以创建 `/etc/rc.local` 文件并添加必要的权限:
```
sudo touch /etc/rc.local
sudo chmod +x /etc/rc.local
```
6. 重启您的 Ubuntu 系统。您的程序脚本将在启动时自动启动。