Check Tomcat Version Linux

simple command if we know the Tomcat Home

<Tomcat Home>/bin/version.sh

Using CATALINA_BASE: /usr/local/tomcat9
Using CATALINA_HOME: /usr/local/tomcat9
Using CATALINA_TMPDIR: /usr/local/tomcat9/temp
Using JRE_HOME: /usr
Using CLASSPATH: /usr/local/tomcat9/bin/bootstrap.jar:/usr/local/tomcat9/bin/tomcat-juli.jar
Using CATALINA_OPTS:
Server version: Apache Tomcat/9.0.87
Server built: Mar 11 2024 10:12:34 UTC
Server number: 9.0.87.0
OS Name: Linux
OS Version: 4.18.0-513.24.1.el8_9.x86_64
Architecture: amd64
JVM Version: 1.8.0_402-b06
JVM Vendor: Red Hat, Inc.

To find Tomcat Home:

ps -ef|grep catalina, look for catalina.home= in output

OR

systemctl|grep tomcat, then systemctl status <tomcat servicename i.e. tomcat>