linux :关闭tomcat端口(命令方式)

简介: linux :关闭tomcat端口(命令方式)

前提

如果提示-bash: lsof: command not found,请执行

1.首先配置好本机的yum源: yum repolist all

2. yum install lsof -y


复杂方式

pstree -aup|grep tomcat # 列举运行中的tomcat
kill -9 PID # 杀死指定端口的tomcat


简单方式

  • linux 使用命令关闭tomcat 的8080端口
  • 命令如下:
lsof -i :8080|grep -v "PID"|awk '{print "kill -9",$2}'|sh


解析

  • lsof -i 端口号  #使用-i:port来显示与指定端口相关的网络信息
[root@iZbp14w0b2rs7i1400bjjmZ ~]# lsof -i :8080
COMMAND  PID USER   FD   TYPE    DEVICE SIZE/OFF NODE NAME
java    4561 root   48u  IPv4 122676945      0t0  TCP *:webcache (LISTEN)

 

  • 管道符号,是unix功能强大的一个地方,符号是一条竖线:"|",
  • 用法: command 1 | command 2 他的功能是把第一个命令command 1执行的结果作为command 2的输入传给command 2


[root@iZbp14w0b2rs7i1400bjjmZ ~]# lsof -i :8080|grep -v "PID"
java    4561 root   48u  IPv4 122676945      0t0  TCP *:webcache (LISTEN)


  • awk是一个非常好用的数据处理工具。相较于sed常常一整行处理,awk则比较倾向于一行当中分成数个“字段”处理,awk处理方式如下:
awk '条件类型1{动作1} 条件类型2{动作2} ...' filename

 

查看最近5条登录用户和ip地址

[root@iZbp14w0b2rs7i1400bjjmZ ~]# last
root     pts/0        1.192.121.130    Fri May 11 08:05   still logged in   
root     pts/6        1.192.121.130    Thu May 10 18:26 - 19:48  (01:22)    
root     pts/5        1.192.121.130    Thu May 10 17:23 - 19:48  (02:24)
[root@iZbp14w0b2rs7i1400bjjmZ ~]# last -n 5|awk '{print $1"\t"$3}'
root  1.192.121.130
root  1.192.121.130
root  1.192.121.130
root  1.192.121.130
root  1.192.121.130


  • sh命令是shell命令语言解释器(执行脚本),执行命令从标准输入读取或从一个文件中读取。通过用户输入命令,和内核进行沟通!


目录
相关文章
|
21天前
|
Linux
Linux系统之whereis命令的基本使用
Linux系统之whereis命令的基本使用
56 23
Linux系统之whereis命令的基本使用
|
7天前
|
缓存 Ubuntu Linux
Linux中yum、rpm、apt-get、wget的区别,yum、rpm、apt-get常用命令,CentOS、Ubuntu中安装wget
通过本文,我们详细了解了 `yum`、`rpm`、`apt-get`和 `wget`的区别、常用命令以及在CentOS和Ubuntu中安装 `wget`的方法。`yum`和 `apt-get`是高层次的包管理器,分别用于RPM系和Debian系发行版,能够自动解决依赖问题;而 `rpm`是低层次的包管理工具,适合处理单个包;`wget`则是一个功能强大的下载工具,适用于各种下载任务。在实际使用中,根据系统类型和任务需求选择合适的工具,可以大大提高工作效率和系统管理的便利性。
63 25
|
1天前
|
应用服务中间件 Linux 开发者
用的到linux-tomcat端口占用排查-Day5
通过本文的介绍,详细讲解了在CentOS 8系统上排查和解决Tomcat端口占用问题的方法。从使用 `netstat`、`lsof`和 `ss`命令检查端口占用情况,到使用 `ps`和 `top`命令查找和停止占用端口的进程,再到修改Tomcat端口配置,最后介绍了自动化脚本的方法。希望本文能帮助系统管理员和开发者有效地解决端口占用问题,确保Tomcat服务器的正常运行。
19 11
|
6天前
|
缓存 Linux
Linux查看内存命令
1. free free命令是最常用的查看内存使用情况的命令。它显示系统的总内存、已使用内存、空闲内存和交换内存的总量。 free -h • -h 选项:以易读的格式(如GB、MB)显示内存大小。 输出示例: total used free shared buff/cache available Mem: 15Gi 4.7Gi 4.1Gi 288Mi 6.6Gi 9.9Gi Swap: 2.0Gi 0B 2.0Gi • to
15 2
|
2月前
|
网络协议 Unix Linux
深入解析:Linux网络配置工具ifconfig与ip命令的全面对比
虽然 `ifconfig`作为一个经典的网络配置工具,简单易用,但其功能已经不能满足现代网络配置的需求。相比之下,`ip`命令不仅功能全面,而且提供了一致且简洁的语法,适用于各种网络配置场景。因此,在实际使用中,推荐逐步过渡到 `ip`命令,以更好地适应现代网络管理需求。
45 11
|
3月前
|
Linux Shell
Linux 10 个“who”命令示例
Linux 10 个“who”命令示例
118 14
Linux 10 个“who”命令示例
|
3月前
|
关系型数据库 MySQL Linux
Linux下mysql数据库的导入与导出以及查看端口
本文详细介绍了在Linux下如何导入和导出MySQL数据库,以及查看MySQL运行端口的方法。通过这些操作,用户可以轻松进行数据库的备份与恢复,以及确认MySQL服务的运行状态和端口。掌握这些技能,对于日常数据库管理和维护非常重要。
150 8
|
3月前
|
Ubuntu Linux
Linux 各发行版安装 ping 命令指南
如何在不同 Linux 发行版(Ubuntu/Debian、CentOS/RHEL/Fedora、Arch Linux、openSUSE、Alpine Linux)上安装 `ping` 命令,详细列出各发行版的安装步骤和验证方法,帮助系统管理员和网络工程师快速排查网络问题。
252 20
|
3月前
|
Linux
linux查看目录下的文件夹命令,find查找某个目录,但是不包括这个目录本身?
通过本文的介绍,您应该对如何在 Linux 系统中查看目录下的文件夹以及使用 `find` 命令查找特定目录内容并排除该目录本身有了清晰的理解。掌握这些命令和技巧,可以大大提高日常文件管理和查找操作的效率。 在实际应用中,灵活使用这些命令和参数,可以帮助您快速定位和管理文件和目录,满足各种复杂的文件系统操作需求。
171 8
|
3月前
|
网络协议 Linux 应用服务中间件
kali的常用命令汇总Linux
kali的常用命令汇总linux
174 7