关于shell脚本的一点记录

你们都知道,在linux系统,一般要进行大量的cd 操做,启动程序操做等,特别是对服务器管理,要进行不少启动程序的操做,繁琐的操做过程既浪费时间也常常让管理人员头疼,用shell脚本,就能够很好的解决这个问题。 java

下面我以一个实际操做的例子,简单演示一下。linux

#!/bin/shshell

#设置tomcat路径变量tomcat

tomcat_path=/home/jutong/project/tomcat7服务器

#设置应用程序路径变量(jar包程序所在位置)进程

driver_path=/home/jutong/projecttest

#进入tomcat下bin目录变量

cd  $tomcat_path/bingrep

#杀掉tomcat进程,tomcat7表示只杀掉tomcat7这个tomcat程序

ps -ef | grep  tomcat7 | grep -v grep  | cut -c 10-15 | xargs kill -9

#执行startup.sh脚本 启动tomcat

./startup.sh

#切换到应用程序路径

cd $driver_path

#杀掉应用TestNet.jar程序进程

ps -ef | grep  TestNet | grep -v grep  | cut -c 10-15 | xargs kill -9

#启动TestNet.jar程序

nohup java -jar TestNet.jar > test.log  & 

 

经过注解,相信你们已经熟悉了脚本。

我在这作个备忘,也但愿能对您有所帮助。

相关文章
相关标签/搜索