shell启动程序脚本

#!/bin/bash
#/usr/local/xxx/bin/xxxx.sh start
#/usr/local/xxx/bin/startup.sh
for i in `find /server -name start.sh`
    do
       fadir=`dirname $i` //读取父目录
       cd $fadir
    echo > nohup.out
       ./start.sh &
       sleep 2
       echo "start success........!"
done

END!

时间: 2024-10-11 02:31:34

shell启动程序脚本的相关文章

Bash Shell启动配置脚本的顺序

1.Bash检查环境变量文件的方式,取决于系统运行Shell的方式,通常系统运行Shell有3种方式: 1)通过系统用户登陆后默认运行的Shell 2)非登陆交互式运行Shell 3)执行脚本运行非交互式Shell 2.第一种情况下,当用户登录Linux系统时,Shell会作为登陆Shell启动,此时Shell加载配置文件的顺序: 1)首先加载/etc/profile,这是linux系统默认的Shell主配置文件,每个登陆用户都会加载. 2)加载1后,才会执行/etc/profile.d目录下的

linux服务方式启动程序脚本(init.d脚本)

这才是真正正确的让jar后台启动的脚本,网络上的各种nohoup的脚本都是临时执行一次任务用的. #!/bin/sh # # init.d script # # ### BEGIN INIT INFO # Provides: mongodb # Required-Start: $network $local_fs $remote_fs # Required-Stop: $network $local_fs $remote_fs # Should-Start: $named # Should-St

分享Memcached shell启动停止脚本

注意:要使用这个shell,必须先成功建立memcache环境 1>建立memcached文件和权限 [[email protected] ~]# touch /etc/init.d/memcached [[email protected] ~]# chmod +x /etc/init.d/memcached 2>编写Memcached shell管理脚本 vi /etc/init.d/memcached #!/bin/bash # memcached - This shell script

启动程序添加启动脚本

当编译好程序后,就需要启动测试程序,为了方便,我们一般使用脚本来拉起启动程序. 写个测试程序testMain, 写个拉起脚本run.sh #!/bin/sh #Check program is running count=`ps -ef | grep './bin/testMain' | grep -v grep | wc -l` #开启CORE开关 ulimit -c unlimited #判读程序是否已经拉起if [ $count -gt 0 ];then echo "testMain se

Android adb shell启动应用程序的方法

在Android中,除了从界面上启动程序之外,还可以从命令行启动程序,使用的是命令行工具am.usage: am [subcommand] [options]    start an Activity: am start [-D]        -D: enable debugging    send a broadcast Intent: am broadcast    start an Instrumentation: am instrument [flags]        -r: pri

Shell 起停脚本

To list any process listening to the port 8080: lsof -i:8080To kill any process listening to the port 8080: kill $(lsof -t -i:8080)or more violently: kill -9 $(lsof -t -i:8080) https://stackoverflow.com/questions/11583562/how-to-kill-a-process-runnin

Linux开机启动程序详解

我们假设大家已经熟悉其它操作系统的引导过程,了解硬件的自检引导步骤,就只从Linux操作系统的引导加载程序(对个人电脑而言通常是LILO)开始,介绍Linux开机引导的步骤. 加载内核LILO启动之后,如果你选择了Linux作为准备引导的操作系统,第一个被加载的东西就是内核.请记住此时的计算机内存中还不存在任何操作系统,PC(因为它们天然的设计缺陷)也还没有办法存取机器上全部的内存.因此,内核就必须完整地加载到可用RAM的第一个兆字节之内.为了实现这个目的,内核是被压缩了的.这个文件的头部包含着

Linux如何实现开机启动程序详解

Linux开机启动程序详解我们假设大家已经熟悉其它操作系统的引导过程,了解硬件的自检引导步骤,就只从Linux操作系统的引导加载程序(对个人电脑而言通常是LILO)开始,介绍Linux开机引导的步骤. 加载内核LILO启动之后,如果你选择了Linux作为准备引导的操作系统,第一个被加载的东西就是内核.请记住此时的计算机内存中还不存在任何操作系统,PC(因为它们天然的设计缺陷)也还没有办法存取机器上全部的内存.因此,内核就必须完整地加载到可用RAM的第一个兆字节之内.为了实现这个目的,内核是被压缩

Linux如何实现开机启动程序详解(转)

Linux开机启动程序详解我们假设大家已经熟悉其它操作系统的引导过程,了解硬件的自检引导步骤,就只从Linux操作系统的引导加载程序(对个人电脑而言通常是LILO)开始,介绍Linux开机引导的步骤. 加载内核LILO启动之后,如果你选择了Linux作为准备引导的操作系统,第一个被加载的东西就是内核.请记住此时的计算机内存中还不存在任何操作系统,PC(因为它们天然的设计缺陷)也还没有办法存取机器上全部的内存.因此,内核就必须完整地加载到可用RAM的第一个兆字节之内.为了实现这个目的,内核是被压缩