Linux Ubuntu18系统下最简单开机自启动程序方法 | 九七的Linux

291 阅读2分钟

本文已参与「新人创作礼」活动,一起开启掘金创作之路。

Ubuntu18系统下最简单开机自启动程序方法

一、功能介绍

  在Linux系统中(此处为Ubuntu18.04)实现能够开机自动运行程序或脚本。我们经常会将自己编写好的代码编译成可执行程序,在一些嵌入式场景中,比如智能家具中,我们希望工控板开机即可自动运行已经写好的程序,此处即可实现这样的功能。

二、操作步骤

1.编写执行代码

  此处的执行代码暂且分为两种(可能有更多其他写法),一种是Ubutnu装好的软件,我们直接运行,比如VSCode,我们直接在终端运行“VSCode”命令即可打开VSCode。还有一种是脚本文件,比如xxx.sh脚本文件,我们在命令行使用“sh xxx.sh”打开shell脚本,脚本文件会自动执行已经写好的程序。   此处的开机自启本质上相当于执行上述的终端命令,因此需要先提前编写好执行代码。以脚本文件为例,创建一个autostart.sh脚本文件。填入以下内容

#!/bin/bash
{
	gnome-terminal -x bash -c "cd /;exec bash"
	
}

上述代码相当于打开了一个新终端,然后在终端中执行了如下命令

cd /

2.添加gnome自启动项

(1).打开gnome管理界面

打开终端,启动如下命令

gnome-session-properties

在这里插入图片描述

(2).新增自启动项

点击“添加”按钮 在这里插入图片描述

(3).编辑自启动项设置

如下图所示 名称:自定义,相当于取个名字 命令:此处以sh脚本为例,打开脚本的命令如下,因此填写的内容就是“sh xxx.sh”

sh xxx.sh

注释:自己有什么要补充的话写在这里 在这里插入图片描述 编辑完点击“添加”,注意要勾选上,不勾选则不执行。 在这里插入图片描述 重启电脑后即可看到效果

来自:九七的Linux

作者原创文章,转载请注明出处,仅供学习交流,请勿用于商业、违法用途!违者追究法律责任!