drwxr-xr-x. 4 richmail richmail 4096 12月 8 15:17 admin
drwxr-xr-x. 5 richmail richmail 4096 12月 11 09:56 help
-rw-rw-r--. 1 richmail richmail 46398327 12月 11 11:25 help.zip
drwxr-xr-x. 4 richmail richmail 4096 12月 10 17:39 mail
-rwxr-xr-x. 1 richmail richmail 500 12月 5 17:56 restartTomcat.sh
-rw-r--r--. 1 richmail richmail 51784276 12月 10 17:40 ThinkMail_webmail(V2.0.0)_201412101739.zip
drwxr-xr-x. 9 richmail richmail 4096 11月 17 18:17 tomcat7
-rw-rw-r--. 1 richmail richmail 0 10月 22 13:12 x
[richmail@datanode1 webmailsvr]$ cat restartTomcat.sh
#Author : dengliang
#Desc : restart tomcat
#Time : 2014-12-05
tomcatpath="/home/richmail/web/webmailsvr/tomcat7"
#!/bin/sh
#kill tomcat pid
pidlist=`ps -ef|grep $tomcatpath |grep -v "grep"|awk '{print $2}'`
if [ "$pidlist" = "" ]
then
echo "no tomcat pid alive!"
else
echo "tomcat pid list : $pidlist"
echo "killing pidlist : $pidlist"
kill -9 $pidlist
echo "tomcat stopped successfully!"
sleep 1
fi
echo "now starting tomcat......"
cd $tomcatpath/bin
./startup.sh
cd -
[richmail@datanode1 webmailsvr]$
[richmail@datanode1 webmailsvr]$
分享到:
相关推荐
Linux 系统 Tomcat 重启 shell 脚本指的是在 Linux 操作系统中使用 shell 脚本来重启 Apache Tomcat 服务器的脚本,主要用于解决日志文件超过一定大小时自动重启 Tomcat 服务器的问题。 描述解释 Linux 系统 Tomcat...
Linux系统自动不停重启并计数的shell脚本
Linux中一键重启postgresql的脚本命令
这个"shell脚本远程启动其他服务器的tomcat传输文件自动登录判断启动停止"的方案,就是一种典型的自动化运维实践,它结合了多个核心工具和技术,包括shell脚本、expect、ssh以及scp,用于实现远程服务器管理与文件...
Linux shell脚本定时清理tomcat日志文件 本文将详细介绍 Linux 环境中使用 shell 脚本来定时清理 Tomcat 日志文件的方法。该方法使用 cron 机制来实现每天自动切割日志文件,并删除 4 天前的日志文件。 知识点一:...
在IT行业中,shell脚本是一种强大的工具,它允许我们通过编写简单的命令行指令来自动化复杂的任务,例如定时重启机器和自动测试网络连接。这个压缩包包含的两个脚本可能就是实现这些功能的具体代码。 首先,让我们...
掌握Linux系统的命令行操作和Shell脚本编写技巧是每一个IT专业人士必备的技能。本实践指南旨在帮助读者深入理解和熟练运用这两个核心概念。 一、Linux系统命令 1. 文件与目录管理:在Linux中,`ls`用于列出目录...
linux 下服务器程序会因为各种原因dump掉,就会影响用户使用,这里提供一个简单的进程监控和重启功能。 实现原理: 由定时任务crontab调用脚本,脚本用ps检查进程是否存在,如果不存在则重启并写入日志。 crontab...
Shell脚本是Unix/Linux操作系统中的一种命令解释器,可以用来编写一系列执行命令的集合,实现自动化任务。 首先,让我们详细了解什么是Shell脚本。Shell是操作系统提供给用户与内核交互的接口,它允许用户通过...
- 在Linux环境下,Shell脚本是一种使用Shell编程语言编写的文本文件,通过解释器(如bash)运行,实现自动化任务。 - 基本语法包括变量定义、条件语句、循环控制等。 2. **定时任务执行**: - 使用`cron`守护...
在Linux服务器环境中,Tomcat作为一个广泛使用的Java应用服务器,经常被用来部署Web应用程序。然而,由于各种原因(如内存溢出、系统崩溃或错误配置),Tomcat可能会意外停止工作,影响服务的正常运行。为了解决这个...
实验报告“中北大学操作系统云沙箱实验报告-使用Shell脚本实现局域网MAC地址收集和FTP服务监控”详细介绍了如何通过Shell脚本在Linux操作系统中管理和监控局域网内的设备。实验主要分为三个部分:FTP服务器的部署、...
在IT行业中,Linux服务器的管理和配置是至关重要的任务,尤其对于大型系统而言,手动操作不仅耗时,而且容易出错。"Linux-ConfigLinux配置Linux服务器的自动化脚本"提供了实现这一目标的有效工具,旨在通过脚本化的...
本文将详细介绍如何使用Linux脚本来实现自动监测服务器的CPU、内存、磁盘使用情况以及系统负载,并在超过预设阈值时发送告警邮件。这一方法可以帮助运维人员及时发现并预防服务器资源紧张的问题。 首先,我们要编写...
在IT行业中,shell脚本是Linux或Unix系统中用于自动化任务的强大工具,而jar和war文件则是Java应用程序的标准打包格式。这篇博客文章标题为“shell脚本发布jar包服务,war包服务”,意味着它将介绍如何使用shell脚本...
在IT领域,Linux操作系统是广泛应用于服务器管理和自动化任务的重要平台,而掌握Linux命令行和Shell脚本编写技术是每一个系统管理员或开发者的必备技能。本文将深入探讨“Linux命令的使用与Shell脚本学习”,包括对...
本文收集了一些常用的 Shell 脚本,涵盖了批量删除已安装程序、重启服务程序、日志切割、资源同步和错误监控等多个方面。这些脚本可以帮助开发者和运维人员快速解决一些常见的问题,提高工作效率。 批量删除已安装...
Linux自动重启Tomcat脚本是指在Linux操作系统中,使用Shell脚本来自动重启Tomcat服务器的过程。该脚本可以在Linux系统中实现Tomcat的自动启动、停止和重启,提高了服务器的可靠性和可维护性。 该脚本使用了Bash ...
Shell脚本是Linux和Unix操作系统中的命令行解释器,它允许用户通过编写一系列命令来创建自动化任务。在本文中,我们将深入探讨shell脚本的概念、运行方式、变量的使用、交互式脚本以及运算。 首先,理解shell的概念...