1.ln -s /home/XXX.sh /etc/init.d/XXX
2.使用update-rc.d 完成自启动
启动和关闭顺序为90,级别默认
update-rc.d <basename> defaults 90
默认
update-rc.d XXX defaults
A启动后B才能启动,B关闭后A才关闭
update-rc.d A defaults 80 20
update-rc.d B defaults 90 10
取消自启动
update-rc.d -f <basename> remove
3.在/etc/rc.local 文件中exit 0 之间添加要自动运行的语句
rc.local是默认启动的最后一个,其他服务已经启动,个人启动的脚步放在这里
如:/etc/init.d/XXX
su - myuser -c /home/my_shell/autoStart.sh
exit 0
4.ubuntu默认启动级别为2加载的脚本在/etc/rc2.d/
ln -s /etc/init.d/XXX /etc/rc2.d/S99XX
S开头的表示是系统启动是要随机启动的,99为执行顺序
K开头的是不随机启动的
5.login登录时自动运行程序
在/etc/profile 文件中末尾行添加
如:/etc/init.d/XXX
6.安装sysv-rc-conf
sudo apt-get install rcconf
运行:sudo rcconf
sudo apt-get install sysv-rc-conf
运行:sudo sysv-rc-conf
sudo sysv-rc-conf red5 on
0 系统停机状态 1 单用户或系统维护状态 2~5 多用户状态 6 重新启动
ubuntu默认运行级别在 /etc/init/rc-sysinit.conf 的14行
/etc/init/mysql.conf
分享到:
相关推荐
主要介绍了ubuntu中编写shell脚本开机自动启动,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
ubuntu tmux 自动执行shell脚本,可创建多个session,多个window。多个panes, 平铺所有的panes,对指定session下指定window的指定panes发送指定的多条命令,后台创建! 稍微修改可做成自己的自启动脚本,
是我的博客 在Ubuntu下后台持续运行Python程序 的配套代码,包含了启动和停止脚本
网上有各种版本的php-fpm开机自动启动脚本, 其实你编译后源目录已经生成自动脚本。不用做任何修改即用。 cp {php-5.3.x-source-dir}/sapi/fpm/init.d.php-fpm /etc/init.d/php-fpm php-fpm开机自动启动脚本如下: ...
Ubuntu8.10下mysql是自启动的,但root用户、mysql数据库都被限制了。该Shell脚本是启动mysql安全模式脚本,启动后mysql数据库可以自行调试。比如php、lighttp、mysql。
� 1.2.4 ubuntu-server-flashdrive-installer.sh (命令行方式的 shell 脚本, 从 Linux 中运行) o 1.3 手动安装 � 1.3.1 用 SYSLINUX 创建可引导的 USB 记忆棒 � 1.3.2 拷贝 Ubuntu 光盘文件到 USB 记忆棒 � ...
在Ubuntu中启动4终端窗口的脚本。 您可以将其添加到启动中,以便在操作系统启动时触发脚本。 该脚本必须适合您的屏幕分辨率。 说明视频: https://youtu.be/nB-Ct-CsDgo : https://youtu.be/nB-Ct-CsDgo 引诱 用于...
hive的安装与配置 一.Hive的安装和配置 1.Hive并不是hadoop自带的组件,因此我们需要去下载hive,此次课我们使用hive 1.2.1版本,下载地址为: ...2.MySQL安装完成之后,可用以下命令启动和关闭mysql服务器
该例子是在容器中使用自建的用户来运行一个简单的shell脚本,并将脚本输出日志持久到容器外部。接下来让我们来看从制作镜像到容器运行的全过程吧。 1、构建镜像: 我将会使用dockerfile的方式来构建镜像,基础镜像...
> 这是在 CentOS、Fedora 和 Ubuntu 上运行 Minecraft 或 CraftBukkit 服务器的初始化脚本。笔记截至 2015 年,此脚本不再积极维护。 所有支持的发行版都在转向 systemd,使得 LSB initscript 的概念相当过时。 我...
7.1.2 什么是Shell脚本 155 7.1.3 运行Shell脚本 155 7.1.4 退出与出口状态 156 7.1.5 调用适当的Shell解释 程序 158 7.1.6 位置参数 159 7.2 变量与变量替换 161 7.2.1 变量分类 162 7.2.2 变量的赋值 162 7.2.3 ...
此外,该脚本在新的Ubuntu(主要操作系统)下兼容 详细说明 该项目的重点是快速WSL Ubuntu启动。 系统将自动更新和升级 所有必须具有的软件包都将被安装。 所有命令都会自动运行,但是您可以选择 包装清单: 首次...
一个BASH脚本,该脚本下载并集成了适用于Ubuntu的。 它还支持git master的版本管理和安装。 应用程序图标属于。 下面有一个单行复制和粘贴来安装Godot: git clone ...
修复 Ubuntu 14.10 Utopic Unicorn for MacBook Pro 在 MBP 上使用 Ubuntu 14.10 时自动修复一些烦人的错误和怪癖的脚本。 它是一个向导/实用程序,可为您提供不同的执行选项。 它的特点是: 修复 GRUB 超时错误优化...
这里的安装脚本可以帮助您快速的安装好 Seafile 服务器,并配置好 MariaDB, Memcached, WebDAV, Ngnix 和开机自动启动脚本。 使用步骤 安装干净的 Ubuntu 16.04/18.04 或 CentOS 7/8 系统,并做好镜像 (如果安装失败...
该软件是Ubuntu / Debian计算机的自动化脚本。 install.sh脚本可以将某些自定义功能(取决于所接收的参数)应用于当前用户控制台和Ubuntu-Linux环境,例如本地函数,文件模板和全局变量。 同样,也可以安装第三方...
启动脚本: sudo sh opencv-mint_ubuntu.sh 如果最新版本> 3.0.0-rc1,请修改脚本的参数安装完成后,测试OpenCV是否可以与小程序image-conversion.cpp一起使用: cd Example sudo cmake . sudo make ./image-...
跑步使用shell脚本beru启动Beru。 Beru保留一个epub文件库。 每次启动时,都会搜索指定的文件夹,并且其中的所有epub都将包含在库中。 您也可以将epub文件传递给beru作为参数。 这将打开文件并将其添加到您的库
脚本ubuntu-revive旨在通过创建无人值守的自动安装恢复ISO来在出现故障时重新创建ubuntu安装,该安装程序将失败安装的安装恢复到新启动的服务器安装中。 该脚本大量借鉴了位于的ubuntu自动安装脚本。