Ubuntu中开机自动启动可执行文件
时间: 2023-10-21 13:19:40 浏览: 381
要在Ubuntu中开机自动启动可执行文件,请按照以下步骤操作:
1. 打开终端,输入以下命令:
```
cd ~/.config/autostart/
```
如果目录不存在,则需要手动创建该目录:
```
mkdir -p ~/.config/autostart/
```
2. 在该目录中,创建一个.desktop文件,比如说myprogram.desktop,并使用文本编辑器打开该文件,输入以下内容:
```
[Desktop Entry]
Type=Application
Name=My Program
Exec=/path/to/myprogram
Terminal=false
```
其中,/path/to/myprogram为你的可执行文件所在路径,Name为你的程序名称,Terminal=false表示该程序不需要在终端中启动。
3. 保存并关闭文件。
4. 接下来,将该可执行文件赋予执行权限。在终端中输入以下命令:
```
chmod +x /path/to/myprogram
```
5. 重启你的计算机,验证你的程序是否已自动启动。
希望这能帮到你!
相关问题
ubuntu18.04开机自启动sh文件
对于 Ubuntu 18.04,你可以通过以下步骤设置开机自启动 sh 文件:
1 首先,确保 sh 文件具有可执行权限。可以使用以下命令为文件添加执行权限:
```
chmod +x /path/to/your/sh/file.sh
```
2. 接下来,将 sh 文件复制到`/etc/init.d/`目录中,你可以使用以下命令进行复制:
```
sudo cp /path/to/your/sh/file.sh /etc/init.d/
```
3. 然后,使用以下命令将 sh 文件添加到启动脚本列表中:
```
sudo update-rc.d file.sh defaults
```
4. 最后,重启系统并验证 sh 文件是否在启动时运行。你可以通过以下命令来检查:
```
ls /etc/rc*.d/
```
如果你看到类似 `SXXfile.sh` 的条目,其中的 `XX` 是数字,那么你的 sh 文件将在启动时运行。
请注意,在上述步骤中,将 `/path/to/your/sh/file.sh` 替换为你实际的 sh 文件路径和文件名。
ubuntu 20.04 开机自启
### 回答1:
在Ubuntu 20.04中,你可以使用以下步骤将程序设置为开机自启动。
1. 打开“启动应用程序”设置。你可以通过在活动栏中搜索“启动应用程序”或通过点击系统菜单,在“设置”菜单下找到它。
2. 在“启动应用程序”窗口中,你会看到一个应用程序列表,其中列出了在系统启动时自动运行的程序。
3. 点击窗口右下角的“+”按钮添加新的自启动程序。
4. 在弹出的对话框中,输入你要添加的自启动程序的名称和命令。例如,如果你要添加Firefox浏览器,你可以使用命令“firefox”或是你的应用程序的完整路径,如“/usr/bin/firefox”。
5. 添加好自启动程序后,点击“添加”按钮完成设置。
现在,当你重新启动系统时,你添加的程序将自动启动。你可以重复上述步骤来添加其他需要在开机时运行的程序。如果你希望禁用或删除某个自启动程序,只需在“启动应用程序”窗口中找到它,并切换相应的开关或点击“-”按钮即可。
希望以上内容对你有所帮助!
### 回答2:
要让Ubuntu 20.04在开机时自动启动特定的应用程序或服务,可以按照以下步骤进行设置。
首先,确保要自动启动的应用程序或服务已经安装在您的系统上。
1. 打开终端,按下Ctrl + Alt + T组合键,或通过“应用程序”菜单中的“终端”选项进入终端界面。
2. 在终端中,输入以下命令以编辑启动配置文件:
sudo nano /etc/rc.local
3. 在rc.local文件中,您可以添加要在启动时自动运行的命令。例如,如果要自动启动“firefox”浏览器,可以在文件中添加以下行:
firefox &
注意:确保在命令的末尾加上“&”符号,以使应用程序在后台运行。
4. 完成后,按下Ctrl + X组合键,然后按下Y键,最后按下Enter键来保存并关闭文件。
5. 接下来,通过运行以下命令来确保rc.local文件的可执行权限:
sudo chmod +x /etc/rc.local
6. 最后,通过运行以下命令重新启动系统来使更改生效:
sudo reboot
完成上述步骤后,当您的计算机启动时,应该会自动打开指定的应用程序或服务。
请注意,以上步骤适用于Ubuntu 20.04版本。对于其他版本的Ubuntu或其他Linux发行版,可能会有所不同。
阅读全文