
检查Linux是否安装了某个软件可以用以下这条命令:
#rpm -qa|grep 软件名字
你要查tomcat这个软件就可以用这条命令:#rpm -qa|grep tomcat 然后回车就行了。下图是我的演示。
linux下tomcat服务是经常进行 *** 作的一个服务,那我们要怎么查看tomcat端口信息呢下面由我为大家整理了linux查看tomcat端口命令的相关知识,希望对大家有帮助!
linux查看tomcat端口命令详解
1linux查看Tomcat端口命令
执行命令$netstat -nat能列出tomcat占据的端口,8080及其它类似的端口是需要注意的。这命令也需要Tomcat启动了。
netstat -nat
Active Internet connections (servers and established)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 0000:60000 0000: LISTEN
tcp 0 0 127001:2208 0000: LISTEN
tcp 0 0 0000:2049 0000: LISTEN
tcp 0 0 0000:5801 0000: LISTEN
tcp 0 0 0000:523 0000: LISTEN
tcp 0 0 0000:5901 0000: LISTEN
tcp 0 0 0000:877 0000: LISTEN
tcp 0 0 0000:51343 0000: LISTEN
tcp 0 0 0000:111 0000: LISTEN
tcp 0 0 0000:6001 0000: LISTEN
tcp 0 0 0000:785 0000: LISTEN
tcp 0 0 0000:946 0000: LISTEN
tcp 0 0 0000:5811 0000: LISTEN
tcp 0 0 0000:5911 0000: LISTEN
tcp 0 0 127001:631 0000: LISTEN
tcp 0 0 127001:25 0000: LISTEN
tcp 0 0 94722861:443 0000: LISTEN
tcp 0 0 0000:6011 0000: LISTEN
tcp 0 0 127001:2207 0000: LISTEN
tcp 0 0 94722861:60000 94722861:33664 ESTABLISHED
tcp 0 0 94722861:60000 94722861:53605 ESTABLISHED
tcp 0 0 94722861:60000 94722861:51221 ESTABLISHED
补充:linux查看tomcat进程命令
2查看Tomcat进程
执行命令$ps -ef|grep tomcat 你就能找出tomcat占据的进程号,当然这要求tomcat启动了。
# ps -ef | grep tomcat
root 4637 1 0 Aug08 00:02:01 /opt/ibm/java-x86_64-60/bin/java -Djavautilloggingconfigfile=/opt/apache-tomcat-6032/conf/loggingproperties -DorgapachegeronimojaxwsbuilderuseSimpleFinder=true -Xms1000m -Xmx1500m -Djavautilloggingmanager=orgapachejuliClassLoaderLogManager -Djavaendorseddirs=/opt/apache-tomcat-6032/endorsed -classpath /opt/apache-tomcat-6032/bin/bootstrapjar -Dcatalinabase=/opt/apache-tomcat-6032 -Dcatalinahome=/opt/apache-tomcat-6032 -Djavaiotmpdir=/opt/apache-tomcat-6032/temp orgapachecatalinastartupBootstrap start
root 30152 27548 0 01:32 pts/0 00:00:00 grep tomcat
3查看tomcat所在目录
执行命令#find / -name tomcat,系统将列出所有tomcat为名的目录,进入目录后就能查清楚了。同理可以用find / -name startupsh去找tomcat启动文件。
# find / -name tomcat
/home/rttsInstall/temp/repository/org/apache/geronimo/ext/tomcat
/home/rttsInstall/temp/repository/org/apache/tomcat
/root/ivy2/cache/tomcat
find: /proc/30540: No such file or directory
/ntcir/home/rttsInstall/packages/rtts/repository/org/apache/geronimo/ext/tomcat
/ntcir/home/rttsInstall/packages/rtts/repository/org/apache/tomcat
/ntcir/home/hwan/tomcat
首先启动linux然后进入到tomcat安装目录 cd/tomcat
/apache-tomcat-6026/bin下运行 #/startupsh start 开始运行命令
停止tomcat时运行命令: #/shutdownsh start
远程查看tomcat的控制台:
进入tomcat/logs/文件夹下
键入指令:tail -f catalinaout 就可以查看控制台了
或者是使用bin目录下的catalinash run命令,如果能进入控制台,说明tomcat启动成功
linux 查看tomcat安装在哪个文件夹有两种方式:
1、使用find命令
可以使用find命令来查看,具体命令为:find / tomcat。
find / tomcat是到根目录下寻找含有tomcat的文件或文件夹,但find命令效率相对较低。
2、使用locate命令
可以使用locate命令老查看,具体命令为:locate tomcat。
locate如果没有安装需要先yum install locate安装,然后locate tomcat命令就可以查出tomcat的位置。
locate的速度比find快,它并不是真的查找,而是查数据库,一般文件数据库在/var/lib/slocate/slocatedb中,所以locate的查找并不是实时的,而是以数据库的更新为准,一般是系统自己维护,也可以手工升级数据库
扩展资料
linux下locate命令的介绍:
1、locate语法
locate [-d ][--help][--version][范本样式]
2、locate 参数
-d或--database= 配置locate指令使用的数据库。locate指令预设的数据库位于/var/lib/slocate目录里,文档名为slocatedb,您可使用 这个参数另行指定。
--help在线帮助。
--version显示版本信息。
3、实例
查找passwd文件,输入以下命令:
locate passwd
#jps 命令查看本机运行的java进程,看看有没有tomcat
ps命令 #ps aux | grep tomcat 查看系统中的运行进程里有没有tomcat进程
端口查看,如果你的tomcat没有修改默认的端口(8080)可以使用端口检查命令
#netstat -anop | grep 8080
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)