1. 首页
  2. 电子数码
  3. win7如何用cmd查看端口占用情况(windows端口占用查看命令)

win7如何用cmd查看端口占用情况(windows端口占用查看命令)

简介:关于win7如何用cmd查看端口占用情况(windows端口占用查看命令)的相关疑问,相信很多朋友对此并不是非常清楚,为了帮助大家了解相关知识要点,小编为大家整理出如下讲解内容,希望下面的内容对大家有帮助!
如果有更好的建议或者想看更多关于电子数码技术大全及相关资讯,可以多多关注茶馆百科网。

我是Essie,我在这里向您介绍如何在Linux上检查端口是否被占用

在这个前提下你必须要有一台服务器,不懂什么是服务器的朋友可以把服务器比作一台PC电脑,配置得越高性能越强的服务器也是一样。

yum install net-tools

Ubuntu和Debian系统

apt-get install net-tools

安装# CentOS系统

yum install lsof

# Ubuntu和Debian

apt-get install lsof

首先,当你无法运行以下命令时候,请检查是否已经安装相应软件,您可以用以下命令安装:

netstat命令用于访问内核中的网络和相关信息。它显示协议统计信息和当前TCP/IP网络连接

netstat -ntlp

参数描述:

-a或——all显示所有连接的套接字。-A Network Type or——Network Type列出与该网络类型连接相关的地址。-c或——continuous连续列出网络状态。-C or——cache显示路由器上配置的缓存信息。-e或——extend显示其他网络信息。-F或——fib显示路由缓存。-g或——groups显示多个广播组成员列表。-h或——help在线帮助。-i or——interfaces显示网络接口信息列表。-l or——listening显示被监听服务器的Socket。-M或——masquerade显示伪装的网络连接。-n或——numeric直接使用IP地址,不需要通过DNS服务器。-N or——netlink or——symbolic显示网络硬件外设的符号连接名称。-o或——timers显示定时器。-p or——programs显示正在使用的Socket的ID和程序名。-r或——route显示路由表。-s或——statistics显示网络工作统计信息。-t or——tcp显示tcp传输协议的连接状态。-u或——udp显示udp连接状态。-v或——verbose显示命令执行过程。-V或——version显示版本信息。-w或——raw显示raw传输协议连接状态。-x或——unix此参数与指定'-A unix'参数的效果相同。——ip或——inet这与指定'-A inet'参数的效果相同。lsof(list open files)是一个列出当前系统中打开文件的工具。

列出lsof -i的所有端口

将# [port]替换为已占用端口lsof -i:[port] #例如,查询lsof -i: 80

更多的命令

lsof -i:8080:检查8080端口的使用情况

Lsof abc.txt:显示打开abc.txt文件的过程

Lsof -c abc:显示abc进程打开的文件

lsof -c -p 1234:列出进程号为1234的进程打开的文件

Lsof -g gid: home gid的进程

lsof +d /usr/local/:显示该目录下进程打开的文件

lsof +D /usr/local/:同上,但搜索时间较长

lsof -d 4:显示使用fd 4的进程

lsof -i -U:显示所有打开的端口和UNIX域文件

netstat命令

在找到端口占用的进程后,如果需要杀死该进程,可以执行kill命令:

# [pid]替换为上面命令kill -9 pid中得到的进程pid

例如,关闭pid为6010的进程。杀死-9 6010

本文主要介绍了关于win7如何用cmd查看端口占用情况(windows端口占用查看命令)的相关养殖或种植技术,电子数码栏目还介绍了该行业生产经营方式及经营管理,关注电子数码发展动向,注重系统性、科学性、实用性和先进性,内容全面新颖、重点突出、通俗易懂,全面给您讲解电子数码技术怎么管理的要点,是您电子数码致富的点金石。
以上文章来自互联网,不代表本人立场,如需删除,请注明该网址:http://seotea.com/article/1445018.html