在本文中,我们将为您详细介绍Centos查看端口被哪个进程被占用的相关知识,并且为您解答关于centos查看端口占用情况的疑问,此外,我们还会提供一些关于2019-06-24在windows下如何查看
在本文中,我们将为您详细介绍Centos 查看端口被哪个进程被占用的相关知识,并且为您解答关于centos查看端口占用情况的疑问,此外,我们还会提供一些关于2019-06-24 在 windows 下如何查看 80 端口占用情况?是被哪个进程占用、centos 7 用 ss 命令来查看端口占用和对应进程、CentOS 如何查看端口是被哪个应用 / 进程占用、CentOS如何查看端口是否被占用的有用信息。
本文目录一览:- Centos 查看端口被哪个进程被占用(centos查看端口占用情况)
- 2019-06-24 在 windows 下如何查看 80 端口占用情况?是被哪个进程占用
- centos 7 用 ss 命令来查看端口占用和对应进程
- CentOS 如何查看端口是被哪个应用 / 进程占用
- CentOS如何查看端口是否被占用
Centos 查看端口被哪个进程被占用(centos查看端口占用情况)
一、CentOS下可以用netstat或者lsof查看,
Windows下也可以用netstat查看,不过参数会不同
Linux:
netstat -nap #会列出所有正在使用的端口及关联的进程/应用
lsof -i :portnumber #portnumber要用具体的端口号代替,可以直接列出该端口听使用进程/应用
netstat -lnp|grep 88
二、查看进程的详细信息
ps 进程号
三、杀掉进程
使用kill -9 进程号
2019-06-24 在 windows 下如何查看 80 端口占用情况?是被哪个进程占用
以下文章主要以 80 端口号为例,如果想知道其他的端口号也可以使用该方法
1、在 windows 下如何查看 80 端口占用情况?是被哪个进程占用?如何终止等.
这里主要是用到 windows 下的 DOS 工具,点击 "开始"--"运行", 输入 "cmd" 后点击确定按钮,进入 DOS 窗口,接下来分别运行以下命令:
>netstat -aon | findstr "80"
Proto Local Address Foreign Address State PID
==== ============ ============== ========== ======
TCP 0.0.0.0:80 0.0.0.0:0 LISTENING 1688
可以看出 80 端口被进程号为 1688 的程序占用.
>tasklist | findstr "1688"
图像名 PID 会话名 会话 # 内存使用
========================= ====== ================ ======== ============
inetinfo.exe 1688 Console 0 2,800 K
很明显,是 inetinfo 占用了 80 端口;inetinfo.exe 主要用于支持微软 Windows IIS 网络服务的除错,这个程序对你系统的正常运行是非常重要的.
当然,并不是只有 inetinfo.exe 进程会占用 80 端口,这只是我机器上的情况。如果你并不了解此进程是干什么用的,千万不要盲目地将其 kill 掉,最好先百度或 Google 搜索一下;当然如果你很了解它,并确定可以终止,那么继续下面的命令.
>taskkill /pid 1688 /F
成功:已终止 PID 为 1688 的进程。
如果你很熟悉此进程,并确定可以终止,那么就直接使用上面的命令把 PID 为 1688 的进程终止.(这一步同样可以在任务管理器中执行,inetinfo.exe 就是任务管理器中的映像名称,选中它,点击 "结束进程" 即可)
>tasklist | findstr "1688"
再次确认是否成功终止,如果成功终止此次执行命令后应返回空.
2、linux 下如何查看 80 端口占用情况?是被哪个进程占用?如何终止等
查询端口是否被占用,被哪个进程占用有两种方式:1、netstat -anl | grep "80" ;2、lsof -i:80
终止进程的方式:kill pid
相关连接 :http://jingyan.baidu.com/article/3c48dd34491d47e10be358b8.html
centos 7 用 ss 命令来查看端口占用和对应进程
mysqld 进程在监听 4567 端口,进程 id 是 2593:
# ss -lnp|grep 4567
tcp LISTEN 0 128 :4567 :* users:(("mysqld",2593,11))
2593 的父进程是 2592:
# ps -ef|grep 2593
mysql 2593 2592 0 04:46 ? 00:00:57 /usr/libexec/mysqld --wsrep-cluster-address=gcomm://
CentOS 如何查看端口是被哪个应用 / 进程占用
CentOS 如何查看端口是被哪个应用 / 进程占用
有时启动应用时会发现端口已经被占用,或者是感觉有些端口自己没有使用却发现是打开的。这时我们希望知道是哪个应用 / 进程在使用该端口。
CentOS 下可以用 netstat 或者 lsof 查看,Windows 下也可以用 netstat 查看,不过参数会不同
Linux:
netstat -nap #会列出所有正在使用的端口及关联的进程 / 应用
lsof -i :portnumber #portnumber 要用具体的端口号代替,可以直接列出该端口听使用进程 / 应用
一、检查端口被哪个进程占用
代码如下 | 复制代码 |
netstat -lnp|grep 88 #88 请换为你的 apache 需要的端口,如:80 |
SSH 执行以上命令,可以查看到 88 端口正在被哪个进程使用。如下图,进程号为 1777 。
二、查看进程的详细信息
ps 1777
SSH 执行以上命令。查看相应进程号的程序详细路径。如下图。
三、杀掉进程,重新启动 apache
代码如下 | 复制代码 |
kill -9 1777 #杀掉编号为 1777 的进程(请根据实际情况输入) service httpd start #启动 apache |
SSH 执行以上命令,如果没有问题,apache 将可以正常启动。
CentOS如何查看端口是否被占用
下面由centos/" target="_blank">centos教程栏目给大家介绍CentOS查看端口是否被占用的方法,希望对需要的朋友有所帮助!
centos查看端口是否被占用
本文介绍了linux中查看某一端口是否被占用的方法,有关netstat命令的使用技巧,感兴趣的朋友可以参考下。
使用命令:
netstat -tunlp
会显示所有端口和所有对应的程序,用grep管道可以过滤出想要的关键字段。
有关22端口占用的程序:
代码示例:
[root@leiwan tmp]# netstat -tunlp |grep 22 tcp 0 0 0.0.0.0:42957 0.0.0.0:* LISTEN 2230/rpc.statd tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 2443/sshd tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN 2292/cupsd tcp 0 0 :::22 :::* LISTEN 2443/sshd tcp 0 0 ::1:631 :::* LISTEN 2292/cupsd tcp 0 0 :::57609 :::* LISTEN 2230/rpc.statd udp 0 0 0.0.0.0:5353 0.0.0.0:* 2211/avahi-daemon udp 0 0 0.0.0.0:631 0.0.0.0:* 2292/cupsd udp 0 0 0.0.0.0:37167 0.0.0.0:* 2230/rpc.statd udp 0 0 0.0.0.0:52291 0.0.0.0:* 2211/avahi-daemon udp 0 0 0.0.0.0:68 0.0.0.0:* 2207/dhclient udp 0 0 0.0.0.0:710 0.0.0.0:* 2230/rpc.statd udp 0 0 :::39834 :::* 2230/rpc.statd
查看某一端口的占用情况: lsof -i:端口号
代码示例:
1 [root@www ~]# lsof -i:21 3 COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME 4 pure-ftpd 2651 root 4u IPv4 7047 TCP *:ftp (LISTEN) 5 pure-ftpd 2651 root 5u IPv6 7048 TCP *:ftp (LISTEN)
这里显示出21号端口正在被pure-ftpd使用,状态是listen。
以上就是CentOS如何查看端口是否被占用的详细内容,更多请关注php中文网其它相关文章!
关于Centos 查看端口被哪个进程被占用和centos查看端口占用情况的介绍已经告一段落,感谢您的耐心阅读,如果想了解更多关于2019-06-24 在 windows 下如何查看 80 端口占用情况?是被哪个进程占用、centos 7 用 ss 命令来查看端口占用和对应进程、CentOS 如何查看端口是被哪个应用 / 进程占用、CentOS如何查看端口是否被占用的相关信息,请在本站寻找。
本文标签: