admin 管理员组

文章数量: 1184232

我们常常需要电脑开机后自动运行某些程序或执行某些脚本,如下图所示,我想要开机自动运行always_online.py这个python文件

1.创建脚本文件

在任意位置创建一个sh脚本文件,可以用txt格式或者gedit等各种方式生成该文件然后更改后缀名。
如下图所示,我在我的用户根目录 /home/su/ 下创建 always_online.sh 脚本文件,脚本文件名字也可以是任意的

2.脚本文件赋权限

给我们的sh脚本文件增加可执行权限:
第一种方式是直接在sh脚本文件上右键,勾选 允许执行文件 ,见下图

第二种方式是用终端命令行chmod增加可执行权限,见下图

3.添加Ubuntu自动启动程序

Ubuntu自带了 启动应用程序 的功能


在其中添加一个额外的启动程序,名称可以任意,如下图


我要用一个终端执行sh脚本,因此我的命令为

// gnome-terminal -x /home/su/always_online.sh &

开机服务的终端窗口如果一闪而过,或者不保持,可以在终端的设置里勾选 命令退出时:保持终端打开

本文标签: 文件 系统 编程