如何检查 Amazon Linux 计算机 (AMI) 上的 Tomcat 版本?

ilc*_*lce 2 tomcat amazon-web-services amazon-elastic-beanstalk

我通过 SSH 连接到一台 Amazon Linux 计算机(Elastic Beanstalk),并且正在尝试获取 Tomcat 版本。

我尝试使用 :yum list installed | grep tomcat但我不知道这是否是正确的命令,因为我已经通过 AWS 控制台而不是使用 yum 通过终端更新了 tomcat 版本。还有其他方法获取 Tomcat 版本吗?

Ken*_*han 5

其中一种方法是执行version.shcatalina.sh version,它们通常位于 Tomcat 的bin文件夹中。

或者你可以简单地搜索他们的文件路径,然后执行:

 find / -name 'catalina.sh'
Run Code Online (Sandbox Code Playgroud)

2018 年 6 月 20 日更新:

尝试使用Amazon Linux 2018.03容器安装tomcat8,发现tomcat脚本是/usr/sbin/tomcat8,可以通过以下方式检查版本/usr/sbin/tomcat8 version

bash-4.2# /usr/sbin/tomcat8 version
Server version: Apache Tomcat/8.5.29
Server built:   Mar 13 2018 23:41:59 UTC
Server number:  8.5.29.0
OS Name:        Linux
OS Version:     4.9.93-boot2docker
Architecture:   amd64
JVM Version:    1.8.0_171-b10
JVM Vendor:     Oracle Corporation
Run Code Online (Sandbox Code Playgroud)