centos下查看端口占用情况,杀死进程
第一种:我们知道端口号用下面这种方法
有时候我们知道某个服务端口正在后台运行,想关掉它。比如说我tomcat是8080端口,在后台运行。怎么关掉它呢?
- 根据端口查看这个进程的pid
netstat -lnp|grep 8080 #8080请换为你的apache需要的端口
- 查看进程的详细信息
ps 1777 #1777就是上一步得到的pid
- 杀掉进程
例如: kill -9 [PID] #-9 表示强迫进程立即停止
第二种:我们知道服务名称 比如查询tomcat
根据pid查看进程的详细信息
ps -ef|grep redis
root 7474 1 0 14:58 ? 00:00:01 /usr/local/redis/redis-4.0.11/src/redis-server 127.0.0.1:6379
root 7794 2175 0 15:30 pts/0 00:00:00 grep --color=auto redis
7474就是pid
如何通过pid看端口
netstat -antup |grep
jar类型的项目后台执行
nohup java -jar XX.jar >temp.text & //nohup 意思是不挂断运行命令,当账户退出或终端关闭时,程序仍然运行 //当用 nohup 命令执行作业时,缺省情况下该作业的所有输出被重定向到nohup.out的文件中 //除非另外指定了输出文件。 // 这种方法会把日志文件输入到你指定的文件中,没有则会自动创建
window下杀死进程
netstat -ano | findstr 9999 taskkill /f /pid 12612
window下自启
%USERPROFILE%\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup 放快捷方式
、Windows平台
在windows命令行窗口下执行:
.查看所有的端口占用情况 C:\>netstat -ano 协议 本地地址 外部地址 状态 PID TCP 127.0.0.1: 0.0.0.0: LISTENING
TCP 127.0.0.1: 0.0.0.0: LISTENING
TCP 127.0.0.1: 0.0.0.0: LISTENING
TCP 127.0.0.1: 0.0.0.0: LISTENING
TCP 192.168.3.230: 0.0.0.0: LISTENING
TCP 192.168.3.230: 220.181.31.225: ESTABLISHED
TCP 192.168.3.230: 183.62.96.189: ESTABLISHED
TCP 192.168.3.230: 117.79.91.18: ESTABLISHED
TCP 192.168.3.230: 117.79.91.18: ESTABLISHED
TCP 192.168.3.230: 117.79.91.18: ESTABLISHED
TCP 192.168.3.230: 117.79.91.18: ESTABLISHED .查看指定端口的占用情况
C:\>netstat -aon|findstr "" 协议 本地地址 外部地址 状态 PID TCP 127.0.0.1: 0.0.0.0: LISTENING P: 看到了吗,端口被进程号为2016的进程占用,继续执行下面命令: (也可以去任务管理器中查看pid对应的进程) .查看PID对应的进程
C:\>tasklist|findstr "" 映像名称 PID 会话名 会话# 内存使用
========================= ======== ================
tor.exe Console , K P:很清楚吧,tor占用了你的端口。 .结束该进程 C:\>taskkill /f /t /im tor.exe
java执行jar文件
如果 没有参数的话 就 去掉 /home/centos/calllog/calllog.log
java -cp Calllog.jar com.it18zhang.callloggen.App /home/centos/calllog/calllog.log
centos下查看端口占用情况,杀死进程的更多相关文章
- MAC下查看端口占用并杀死进程
Eclipse在Run on Server时,Tomcat是开启的,但是报错,显示8080.8005和8009端口被占用 终端输入 查看所有开启的端口 sudo lsof -i -P | grep - ...
- windows 下查看端口占用情况
windows下面查看端口占用情况: netstat -ano|findstr "8888" TCP 127.0.0.1:8888 0.0.0.0:0 LISTENING 6876 ...
- Mac下查看端口占用情况
为什么 后端开发时,有时会碰到服务无法正常启动,端口被占用.这时需要查看端口占用情况. 是什么 需要用到一些Linux命令. 怎么做 查看占用端口51805的进程 lsof -n -P -i TCP ...
- windows下查看端口占用情况及关闭相应的进程
经常,我们在启动应用的时候发现系统需要的端口被别的程序占用,如何知道谁占有了我们需要的端口,很多人都比较头疼,下面就介绍一种非常简单的方法. 例如:需要查看9001端口被谁占用,并将其进程强制关闭 在 ...
- Centos下和Win7下查看端口占用情况
Centos #会列出所有正在使用的端口及关联的进程/应用 netstat -nap #portnumber要用具体的端口号代替,可以直接列出该端口听使用进程/应用 lsof -i :portnumb ...
- 161109、windows下查看端口占用情况
1.开始---->运行---->cmd,或者是window+R组合键,调出命令窗口 2.输入命令:netstat -ano,列出所有端口的情况.在列表中我们观察被占用的端口,比如是4915 ...
- windows下查看端口占用情况
最近在用ICE做分布式应用 https://doc.zeroc.com/pages/viewpage.action?pageId=5048454 写了一个client 和server.server监听 ...
- Mac系统查看端口占用和杀死进程
查看进程占用 lsof -i tcp:8080 该命令会显示占用8080端口的进程,有其 pid ,可以通过pid关掉该进程 杀死进程 kill pid 例如 kill 39394 转自:https: ...
- linux下查看端口占用情况以及服务启动的目录
1.先介绍几个命令: 1. lsof -i:80 查看80端口的占用情况 命令返回结果: COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME ngin ...
随机推荐
- 剑指offer:变态跳台阶
题目描述 一只青蛙一次可以跳上1级台阶,也可以跳上2级……它也可以跳上n级.求该青蛙跳上一个n级的台阶总共有多少种跳法. 思路 首先想到的解决方案是根据普通跳台阶题目改编,因为可以跳任意级,所以要 ...
- [转帖]紫光展锐5G芯片
紫光展锐5G芯片已流片:7nm工艺 2019年问世 https://news.mydrivers.com/1/612/612346.htm 本文转载自超能网,其他媒体转载需经超能网同意 高通骁龙X ...
- [转帖]DevOps/TestOps概念
发现收藏不好用..还是转吧.. https://www.cnblogs.com/fnng/p/8232410.html DevOps/TestOps概念 2018-01-07 22:02 by 虫师, ...
- Android控件第7类——对话框
1.AlertDialog AlertDialog用来生成对话框,功能十分强大. AlertDialog可以分成4个组成部分:标题栏上的图标,标题区,文本区,按钮区. 使用方法: 创建AlertDia ...
- 理解 Delphi 的类(十) - 深入方法[18] - 在接口区声明的方法都相当于提前声明了
//要点18: 如果函数在接口区定义了, 就无需用 forward 提前声明了 unit Unit1; interface uses Windows, Messages, SysUtils, Va ...
- CPU性能过剩提升乏力影响未来行业发展吗?
导读 虽然CPU仍然在不断发展,但是它的性能已经不再仅仅受限于单个处理器类型或制造工艺上了.和过去相比,CPU性能提升的步伐明显放缓了,接下来怎么办,成为横亘在整个行业面前的大问题. 虽然CPU仍然在 ...
- python 模块之-sys
python 模块 sys import sys sys.argv # 参数,第一个参数是脚本的文件明,自定义参数为数组的第二个 sys.argv[1] sys.version # ...
- linux 内核参数优化----最大线程数限制及当前线程数查询
1.总结系统限制有: /proc/sys/kernel/pid_max #查系统支持的最大线程数,一般会很大,相当于理论值 /proc/sys/kernel/thread-max max_user_p ...
- BZOJ2724 [Violet]蒲公英(分块)
区间众数.分块,预处理任意两块间所有数的众数,和每块中所有数的出现次数的前缀和.查询时对不是整块的部分暴力,显然只有这里出现的数可能更新答案.于是可以优美地做到O(n√n). #include< ...
- Json Self referencing loop detected
Self referencing loop detected......的错误 解决方案: 1 增加 [JsonIgnore] 过滤关联,使其不参与序列化. 这个方法简单粗暴.但是你就没办法获取关 ...