数据与人文
聚焦技术和人文,分享干货,共同成长。
聚焦技术和人文,分享干货,共同成长。
netstat
、ss
或 lsof
命令找出使用特定端口的进程,再使用相应的命令停止服务。lsof
命令:例如,要找出使用 8080 端口的进程,可以使用以下命令:lsof -i :8080
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
java 12345 user 4u IPv6 12345 0t0 TCP *:8080 (LISTEN)
java
进程(PID 为 12345)在使用 8080 端口。ss
命令:ss -tulnp | grep :8080
systemctl
命令(适用于使用 systemd 的系统,如 CentOS 7 及以上、Ubuntu 16.04 及以上)。例如,如果 8080 端口被 Tomcat 服务使用,可以使用以下命令停止 Tomcat:sudo systemctl stop tomcat
sudo systemctl disable tomcat
kill
命令结合进程 ID 来终止进程。根据前面 lsof
命令的输出,若进程 ID 为 12345,可使用以下命令:sudo kill 12345
sudo kill -9 12345
iptables
和 firewalld
。iptables
iptables
是传统的 Linux 防火墙工具。sudo iptables -A INPUT -p tcp --dport 8080 -j DROP
iptables
的规则在系统重启后会丢失,若要永久保存规则,可以使用以下命令(以 CentOS 为例):sudo service iptables save
firewalld
firewalld
是现代 Linux 系统中常用的防火墙管理工具。sudo firewall-cmd --zone=public --remove-port=8080/tcp --permanent
--zone=public
表示对公共区域的网络进行设置,--remove-port=8080/tcp
表示移除对 8080 端口 TCP 协议的开放,--permanent
表示设置为永久生效。sudo firewall-cmd --reload
学会了
我去, 虽然没有360杀毒软件, 但的确运行了一个360安全卫士, 这个垃圾软件真的阻止了安装, 退出后就能正常安装了
很有帮助
楼主,请教一下,这个进程杀掉后,Oracle还会自动生成么
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)