有一个脚本想在ubuntu 14.04虚拟机开机时,自动运行。在网上查找方法,发现好多都不适合Ubuntu,现在公布一个方法,仅供参考Ubuntu 14.04 脚本开机自启动0.附上开机脚本一枚  
 #!/bin/bash
#开启进程
GDPATH=/root/GDserver
NODE=nodejs
cd $GDPATH/GUODIAN/
$NODE app.js &>/dev/            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-06 08:47:48
                            
                                184阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            ## Ubuntu Java启动脚本实现流程
为了实现在Ubuntu上使用Java启动脚本,我们可以按照以下步骤进行操作:
| 步骤 | 操作 |
| --- | --- |
| 步骤一 | 下载并安装Java Development Kit (JDK) |
| 步骤二 | 设置环境变量 |
| 步骤三 | 创建启动脚本 |
| 步骤四 | 赋予脚本执行权限 |
| 步骤五 | 启动应用程序            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-12-01 08:16:26
                            
                                50阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            为了让程序更简单的运行,使用方便,开机启动已经成为了一种有效的方式。ubuntu下的开机启动有时并不是很好用,需要自己调试总结经验。 下面介绍几种常用的开机启动方式:第一种:创建独立的脚本文件 (该方法亲测可用,请优先尝试)(1)编写脚本文件.shcd
vi run.sh添加以下内容(注释也必须添加):#!/bin/sh
### BEGIN INIT INFO
# Provides:            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-16 19:07:53
                            
                                0阅读
                            
                                                                             
                 
                
                             
         
            
            
            
             第一步
先运行命令关闭nginx
sudo kill `cat /usr/local/nginx/logs/nginx.pid`
第二步
vi /etc/init.d/nginx
输入以下内容
#!/bin/sh
#
# nginx - this script starts and stops the nginx daemin
#
# chkco            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                            精选
                                                        
                            2012-03-09 16:34:50
                            
                                2136阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1、方法一,编辑rc.loacl脚本  Ubuntu开机之后会执行/etc/rc.local文件中的脚本, 所以我们可以直接在/etc/rc.local中添加启动脚本。 当然要添加到语句:exit 0 前面才行。 如: sudo vi /etc/rc.local /home/neo/test.sh exit 0 然后在 exit 0 前面添加好脚本代码。  2、方            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-10 22:06:55
                            
                                752阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1)添加程序脚本到/etc/init.d目录下
      sudo  cp /home/cnscn/my_servd  /etc/init.d/
  
   2)添加到启动列表
      sudo             
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                            精选
                                                        
                            2009-06-17 15:08:00
                            
                                1065阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            这里说一种方法:修改rc.local第一步,创建一个脚本,比如run.sh,想执行的命令、运行的程序都写在里面。第二步,设置run.sh为可执行。chmod+xrun.sh第三步:修改rc.local的属性,设置为可执行。在ubuntu16.04中,默认状态下rc.local是不能执行的。所以,也必须像第二步一样,+x一下第四步:编辑rc.local文件,这个需要root权限。在exit0之前,增            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2018-07-04 11:23:30
                            
                                6836阅读
                            
                                                                                    
                                1评论
                            
                                                 
                 
                
                             
         
            
            
            
            Ubuntu18开机启动脚本            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                            精选
                                                        
                            2022-03-15 17:20:10
                            
                                3363阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            首先我们以ubuntu下的redis服务器启动脚本说起。#! /bin/sh
### BEGIN INIT INFO
# Provides:             redis-server
# Require            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2017-01-23 16:03:28
                            
                                2529阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            新建startup.sh以#!/bin/bash开头以exit 0结尾#!/bin/bashdocker exec -it tao /home/startup.shdocker exec -it wyl             
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-05-18 17:09:52
                            
                                267阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # 在 Ubuntu 中实现 Docker 容器的自动启动脚本
在使用 Docker 构建和管理应用程序时,自动启动容器是一个非常重要的功能。这不仅可以保证我们的应用在系统重启后能自动恢复运行,还可以提高整个系统的稳定性。本文将带你通过几个简单的步骤实现这一功能。
## 流程概述
为了实现 Docker 容器的自动启动,我们将经历以下几个步骤:
| 步骤      | 描述            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-09-01 04:49:34
                            
                                57阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            整个过程异常困难,还好最后成功了。首先尝试了在/etc/init.d下新建自己的脚本,然后加权限【sudo chmod +x 脚本】,接下来配置开机启动【sudo update-rc.d 脚本 defaults】。按理说这样就OK了,但是此处可能会看到一个missing LSB tag的错误,可以选择忽视掉,解决办法之一是非常粗暴的删除insserv这个东西(用apt删),另一种办法是添加他要的那            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-05 16:34:47
                            
                                264阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            文章目录一、添加脚本二、去除开机启动脚本三、打开新终端1.阻塞式打开(顺序执行)2.非阻塞式打开(并发执行)四、输密码sudo -S五、代码可执行文件 一、添加脚本进入到/etc/init.d/目录下编写脚本。cd /etc/init.d
sudo gedit hello.sh比如自启动chrome浏览器#! /bin/bash
### BEGIN INIT INFO
# Provides:            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-01-29 01:47:35
                            
                                127阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            编写脚本 #!/bin/sh echo $$ >/var/log/network.pid n=0while true;do tcpdumpid=`ps aux |grep tcpdump|awk '/^tcpdump/{pri            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-10-15 15:08:57
                            
                                283阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            起因:需再在Ubuntu20.04上要设置一个shell脚本开机自启动的功能,根据网上提示用方法一方法一: 1,在某个目录下创建脚本:例如:/root/hello/wei.sh (注意:脚本中必须加入: #!/bin/bash #chkconfig:2345 10 90 #description:resind (注意:脚本中必须加入: #!/bin/bash #chkconfig:2345 10            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-23 13:50:51
                            
                                334阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            在linux内核启动完以后,会执行/etc/rc.d/rc.local脚本,最后再执行/bin/login程序,进入用户登陆界面 传统的做法,如果要在linux里添加开机自启的命令,需要在/etc/rc.d/rc.local脚本中添加 由于init进程是串行启动的,rc.local脚本会在所有其他服务启动完之后执行(centos7及以后已弃用该脚本,如需使用该脚本需要手动赋予可执行权限),而sys            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-17 13:02:29
                            
                                249阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            (1)/etc/profile全局(公有)配置,不管是哪个用户,登录时都会读取该文件。(2)/ect/bashrcUbuntu没有此文件,与之对应的是/ect/bash.bashrc它也是全局(公有)的bash执行时,不管是何种方式,都会读取此文件。(3)~/.profile若bash是以login...        Read More            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2012-07-16 17:00:00
                            
                                357阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            (1)/etc/profile全局(公有)配置,不管是哪个用户,登录时都会读取该文件。(2)/ect/bashrcUbuntu没有此文件,与之对应的是/ect/bash.bashrc它也是全局(公有)的bash执行时,不管是何种方式,都会读取此文件。(3)~/.profile若bash是以login...        Read More            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2012-07-16 17:00:00
                            
                                334阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            # Ubuntu自启动脚本中无法启动Java
## 引言
在Ubuntu操作系统中,我们经常会遇到需要在系统启动时自动运行一些脚本的情况。然而,有时候我们可能会遇到一些问题,例如无法启动Java程序。本文将讨论Ubuntu自启动脚本中无法启动Java的问题,并提供解决方案。
## 问题描述
当我们尝试将Java程序添加到Ubuntu的自启动脚本中时,可能会遇到无法启动的问题。即使脚本本身是可执            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-08-30 10:33:40
                            
                                512阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            #!/bin/bash # chkconfig: 2345 20 80 # description: Saves and restores system strapi # start stop restart source /root/.bash_profile _proj=`echo $0 | a ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-07-15 14:07:00
                            
                                581阅读
                            
                                                                                    
                                2评论