linux 右键快速打开脚本,shell脚本编程之一个简单的一键快捷启动应用程序 | 极安全-JiSec...

由于博主也是刚写的第一个shell脚本程序,没有技术含量,大家可以学习一下里面的思路,写这个小程序的主要目的还是学习一下shell基础,有可能有人会说这么启动程序还不如之间来个开机启动这些就可以了,但有时候不想一开机就启动这些进程,按需要启动,所有就有了下面的程序

需要一键打开其他的程序,加上即可

#!/bin/sh

# 定义一个打开进程的函数

start() {

start=$1

two=$2

#=========启动进程

result=`ps -ef | grep -w ${start} | grep -v grep | wc -l`

if [ $result -le 0 ];

then

open=`${start}`

elif [${two} !='' ];

then

open=`${two}`

else

open=''

fi

result=`ps -ef | grep -w ${start} | grep -v grep | wc -l`

if [ $result -le 0 ];

then

echo "\n \033[31m${start}服务启动不成功!\033[0m"

else

echo "\n \033[32m${start}服务启动成功\033[0m"

fi

echo "==========================${start}服务进程启动(${result})个========================"

put=`ps -ef|grep ${start}`

echo "$put \n"

}

con=`redis-server /etc/redis/redis.conf

redis-server /etc/redis/redis6379.conf

redis-server /etc/redis/redis6380.conf

redis-server /etc/redis/redis6381.conf

redis-server /etc/redis/redis6382.conf

redis-server /etc/redis/redis6383.conf`

start nginx

start redis-server ${con}

nohup start phpstorm `/home/song/下载/PhpStorm-141.2402/bin/phpstorm.sh` &

nohup start navicat `/home/song/soft/navicat111_premium_en/start_navicat`&

#workermen=`php /home/song/wwwroot/vendor/bin/workermand start`

cd /home/song/wwwroot/wepiao/vendor/bin/

gnome-terminal --tab "php workermand start"

208adf826cbf2b96947ed1edeb13f12c.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值