第一步创建脚本文件 vim /etc/rc.d/init.d/restart-php.sh #!.../bin/sh #chkconfig: 2345 10 90 #description: restart-php cd /www/wwwroot/song-api php start.php start...-d cd /www/wwwroot/chong-api php start.php start -d cd /www/wwwroot/dian-report php start.php start...-d 第二步添加到启动项 增加脚本的可执行权限 chmod +x /etc/rc.d/init.d/restart-php.sh cd /etc/rc.d/init.d chkconfig --add...restart-php.sh chkconfig restart-php.sh on 重启看效果 感谢 https://blog.csdn.net/buyueliuying/article/details
dump.rdb dir /usr/local/redis/var/ #8g memory 8*1024*1024*1024 maxmemory 8589934592 appendonly no redis开机启动脚本
在debian6中,加入开机启动脚本的方法与debian5不同了,直接做符号链接到runlevel已经不起作用了,提示缺少LSB信息,并且用insserv来替代update-rc.d: root...warning: script ‘K01php_fastcgi.sh’ missing LSB tags and overrides insserv: warning: script ‘php_fastcgi.sh...‘php_fastcgi.sh’ missing LSB tags and overrides debian6中将脚本加入到开机启动的方法: 在脚本中加入LSB描述信息。...root@14:~# more /etc/init.d/php_fastcgi.sh #!...daemon # Description: starts php_fastcgi using start-stop-daemon ### END INIT INFO 安装启动脚本到system
背景 设置比较炫酷的开机启动脚本 首先,新建一个kaiji.sh 后缀名的脚本——>新建的脚本在任何位置创建都可以,只要在使用.sh 文件,时候使用绝对路径即可 [root@hf-01 ~]#...cd ./234 [root@hf-01 234]# touch kaiji.sh 然后在脚本中添加以下脚本文件内容到kaiji .sh中 [root@hf-01 234]# vim kaiji.sh...佛祖保佑 iii 永不死机 EOT echo -ne "\033[m" 然后打开.bashrc文件,将kaiji.sh放进.bashrc中 脚本文件必须使用绝对路径.../etc/bashrc fi 这里添加启动的脚本,使用绝对路径 sh ./234/kaiji.sh 然后保存退出 最后重新linux启动即可
Centos (例:nginx) 编写服务脚本 vim /etc/init.d/nginx 粘贴以下代码 #!...设置权限 chmod 755 /etc/init.d/nginx 加入开启自启 vi /etc/rc.local 在末尾新增一行 /usr/local/nginx/sbin/nginx 服务命令启动.../etc/init.d/nginx start 加入开机启动 chkconfig nginx on 然后你就可以使用以下服务命令了 systemctl status nginx systemctl start
#!/bin/sh # # nginx - this script starts and stops the nginx daemon # # chkconfi...
sudo service mysql start 现在用: sudo systemctl start mysqld.service 其实这个改动到不是算大,主要是开机启动比以前复杂多了。...执行 ls /lib/systemd/system 你可以看到有很多启动脚本,其中就有我们需要的 rc.local.service 打开脚本内容: # This file is part of systemd...[Unit] 段: 启动顺序与依赖关系 [Service] 段: 启动行为,如何启动,启动类型 [Install] 段: 定义如何安装这个配置文件,即怎样做到开机启动 可以看出,/etc/rc.local...的启动顺序是在网络后面,但是显然它少了 Install 段,也就没有定义如何做到开机启动,所以显然这样配置是无效的。...Alias=rc-local.service 这里需要注意一下,ubuntu-18.04 默认是没有 /etc/rc.local 这个文件的,需要自己创建 下面整体说明怎么设置ubuntu-18.04开机启动脚本
当我搜索“如何在Ubuntu18设置脚本开机启动”,前N条的教程文章几乎都是在说同一个东西——rc.local,然而当我顺着教程一步步设置下来后发现遇到了无法启动的尴尬,如果大家用rc.local在systemctl...start无法启动时,不妨试试以下方法。...用Ubuntu18本身自带的systemd来设置开机启动脚本,并不需要像其它文章所说那么复杂,又是从/lib/systemd/system/rc.local.service 复制过来,再创建/etc/rc.local...1、准备好要运行的脚本vi ~/test.sh,输入以下内容,如果脚本里要运行其它程序,就用该程序完整的地址 #!...home/xxxx/test.sh [Install] WantedBy=multi-user.target 3、更改test.sh的权限 chmod 777 ~/test.sh 4、systemctl启动
修改开机启动脚本 sudo gedit /etc/rc.local ---- ---- 修改IP sudo ifconfig eth0 172.18.128.62 ---- ----
多用户命令行模式,最常用 4——保留级别暂时没用, 5——图形模式, 6——重启 一、chkconfig-CentOS6以前 chkconfig就是CentOS6以前用来控制系统服务的工具,系统开机时启动的部分服务存储在...我们可以把需要开机启动的服务放在这个目录下然后用chkconfig来管理。 查看命令 chkconfig --list #列出所有的系统服务。...chkconfig --level 35 mysqld on #设定mysqld在等级3和5为开机运行服务,--level 35表示操作只在等级3和5执行,on表示启动,off表 示例 chkconfig...--add nginx #添加nginx服务开机启动项 创建命令 (略) 二、systemd-CentOS6以后 查看命令 systemctl list-units --all --type=service...操作命令 针对单一服务的 systemctl enable crond ##设置开机启动crond服务或工具 systemctl disable crond ##设置关闭开机启动crond服务或工具 systemctl
# nginx开机启动 supervisord -c /etc/supervisor/supervisord.conf # supervisord开机启动 /bin/bash /server...将写好的脚本(.sh文件)放到目录 /etc/profile.d/ 下,系统启动后就会自动执行该目录下的所有shell脚本。...三、通过chkconfig命令设置 # 1.将(脚本)启动文件移动到 /etc/init.d/或者/etc/rc.d/init.d/目录下。...# 4.添加脚本到开机自动启动项目中。...添加到chkconfig,开机自启动。
RHEL7下自己新建一个脚本,如tomcat。 经过后面的几个步骤后,这个脚本在开机的时候会执行,在这个脚本里面可以写你开机的时候想执行的命令,如启动Tomcat,Oracle等服务 2....在脚本中输入启动服务的命令,如(开机启动tomcat): # vi /etc/init.d/tomcat #!...执行如下命令将/etc/rc.d/rc.local文标记为可执行文件 在CentOS7中,/etc/rc.d/rc.local文件的权限被降低了,开机的时候执行在自己的脚本是不能起动一些服务的,执行下面的命令可以文件标记为可执行的文件...打开/etc/rc.d/rc.local文件,在最后面添加如下脚本 /etc/init.d/tomcat 这样tomcat这个脚本在开机的时候就会被执行了,以后再这里面写启动服务的命令就可以了 6....如果一台服务器上tomcat应用和数据库在一台服务器上,开机自启动是需要数据库先启动在启动tomcat应用,所以命令顺序:启动数据库命令放在前面,tomcat启动命令放在最后 # cat /etc/rc.d
环境 操作系统:CentOS 这里以开启重启自启动tomcat服务为例 1.准备autoStart.sh脚本 #!.../bin/sh #chkconfig: 2345 80 90 #description:开机自启脚本 echo "###############开机自启脚本###############" #以后台挂起的方式执行...nohup /root/tomcat/bin/start.sh & 注意:脚本前三行一定要有,不然会出现“autoStart.sh不支持chkconfig” 第二行chkconfig:2345 80...90 不要随便填写,规则去网上查一下 2.将start.sh脚本放到服务器/etc/rc.d/init.d/目录下 3.添加脚本权限 cd /etc/rc.d/init.d/ chmod +x autoStart.sh...4.添加脚本到开机服务 chkconfig --add autoStart.sh chkconfig autoStart.sh on 查看开机启动服务 chkconfig --list
脚本 首先创建一个启动脚本 init.bat,内容如下: time /t >> c:\test\test.log echo %COMPUTERNAME% >> c:\test\test.log echo
前言 之前开发了windows部署jar包为服务的工具在实际生产环境中使用非常简单方便,公司部分项目是部署在linux系统中的,所以决定整合一个通用的jar包部署脚本,并注册为开机启动服务,为开发实施的同事提供方便...,以下操作实际系统环境为centos8 通过脚本启动 安装jdk,可以不配置环境变量 脚本和部署jar包放置在同一个文件夹 修改脚本deploy.sh中的JAVA_HOME指向jdk目录,.../deploy.sh stop 注册服务启动 需要执行完毕【通过脚本启动】步骤配置内容 修改deploystart.sh和deploystop.sh脚本内容重的cd路径为【通过脚本启动】步骤拷贝到的项目路径...ExecStop=/etc/systemd/system/deploystop.sh PrivateTmp=true [Install] WantedBy=multi-user.target 执行命令服务开机启动...systemctl enable deploy.service 执行命令取消服务开机启动 systemctl disable deploy.service 执行命令查看服务状态 systemctl status
比如以前启动 mysql 服务用: sudo service mysql start 现在用: sudo systemctl start mysqld.service 其实这个改动到不是算大,主要是开机启动比以前复杂多了...[Unit] 段: 启动顺序与依赖关系 [Service] 段: 启动行为,如何启动,启动类型 [Install] 段: 定义如何安装这个配置文件,即怎样做到开机启动 可以看出,/etc/rc.local...的启动顺序是在网络后面,但是显然它少了 Install 段,也就没有定义如何做到开机启动,所以显然这样配置是无效的。...lib/systemd/system/rc.local.service /etc/systemd/system/ 接下来,重启系统,然后看看 /usr/local/text.log 文件是否存在就知道开机脚本是否生效了...rc.local脚本 rc.local脚本是一个ubuntu开机后会自动执行的脚本,我们可以在该脚本内添加命令行指令。该脚本位于/etc/路径下,需要root权限才能修改。 该脚本具体格式如下: #!
编写脚本是为了不用手动去开启各种服务(也是为了偷懒哈哈) 1.进入终端输入 创建一个后缀为.sh的脚本文件 touch test.sh 编辑脚本 vim test.sh test.sh编写脚本内容 2....编写test.sh脚本 #!.../bin/bash开头 中间写脚本内容 exit0结尾 3.移动test.sh文件到/etc/init.d目录下 移动文件 sudo mv test.sh /etc/init.d/ 给文件增加权限 chmod...+750 test.sh 设置开机自动启动 sudo update-rc.d test.sh defaults 4.这样一个开机自动化脚本就完成咯 总结 以上所述是小编给大家介绍的ubuntu中编写shell...脚本开机自动启动,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。
其实这个之前有写过,但是这次优化了一下,代码的量更少,并且加入一个开机自启动脚本。...这里我使用的是用邮件去传入执行关机的命令,你也可以使用微信,一样的道理,不过微信比邮件的步骤少,一样脚本开机自动运行,然后登录网页版微信,第一次有登录扫码后,下一次就不用了。...这里主要的重点是让脚本开机自启动。 第一步将你脚本文件名修改后缀为.pyw。 第二步右键此电脑->管理 —>任务计划程序—>任务计划程序库,在右边哪里创建任务。 ?...接着打开操作,新建,点击浏览找到你的脚本文件,确认 ?...一般这个邮件关机脚本运行一段时间后会突然报错,主要是邮箱不让你登录的原因,登录太多次,你可以加个延时登录,这样可以增强脚本的运行时间,再加上一些结束发送个邮件给另一个邮箱的功能,或者开机发送一个开机的邮件的功能
首先创建一个启动脚本 init.bat,内容如下: time /t >> c:\test\test.log echo %COMPUTERNAME% >> c:\test\test.log echo %USERNAME...在 开始菜单 -> 运行中输入 gpedit.msc 启动本地组策略编辑器 选择 Local Computer Policy -> Computer Configuration -> Windows Settings...-> Scripts (Startup/Shutdown) -> Startup 在弹出窗口中选择上面的脚本文件,然后确定。...也可以在 “Show Files” 的弹出窗口中查看具体的脚本的目录,这个目录应该和上面存放 init.bat 脚本的目录一致。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内...
领取专属 10元无门槛券
手把手带您无忧上云