一、在windows操作系统中,查询端口占用和清除端口占用的程序
提升权限后用:netstat -b
或用
1、查询端口占用的进程ID
点击"开始"-->"运行",输入"cmd"后点击确定按钮,进入DOS窗口,接下来分别运行以下命令:
netstat -a -n 各个端口占用
netstat -ano 各个端口占用和进程PID
netstat -aon | findstr "80"
C:\Users\admin>netstat -aon|findstr "80"
TCP 127.0.0.1:9080 0.0.0.0:0 LISTENING 4632
2、查看端口号所对应的应用程序
tasklist | findstr " 4632"
补充: tasklist /fi "pid eq 4632"
GROOVE.EXE 4632 Console 1 84,880 K
很明显,是GROOVE.EXE 占用了80端口,GROOVE.EXE 一个IE的ACTIVEX控件。
3、终止进程
taskkill /pid 4632 /F
或则使用 taskkill /f /t /im GROOVE.exe
再次查询是否成功终止
tasklist | findstr "4632"
如果成功终止此次执行命令后应返回空.,则表示成功,终止 PID 为 4632 的进程。
二、在Linux操作系统中,查询端口占用和清除端口占用的程序
1、查询端口号占用,根据端口查看进程信息
[root@server2 ~]# lsof -i:80
COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME
httpd 5014 root 3u IPv4 14346 TCP server2:http (LISTEN)
ps -f -p 进程号
UID PID PPID C STIME TTY TIME CMD
root 5014 1 0 17:26 ? 00:00:00 /usr/local/apache/bin/httpd -k
3、根据可执行程序查看动态链接
ldd 可执行文件名
ldd /usr/local/apache/bin/httpd
linux-vdso.so.1 => (0x00007fff9dc90000)
libaprutil-0.so.0 => /usr/local/apache/lib/libaprutil-0.so.0 (0x00002af026fcd000)
4、根据端口号得到其占用的进程的详细信息
netstat -tlnp|grep 80
tcp 0 0 192.168.33.10:80 0.0.0.0:* LISTEN 5014/httpd
tcp 0 0 0.0.0.0:48054 0.0.0.0:* LISTEN 5386/java
这一步骤等于刚才上面的一二两个步骤
5、根据端口号查询,查询其占用进程ID
netstat -tlnp|grep 80|awk '{print $7}'|awk -F '/' '{print $1}'
5014
或则是用下面的命令
netstat -pan|grep 80
NETSTAT [-a] [-b] [-e] [-n] [-o] [-p proto] [-r] [-s] [-v] [interval]
-a 显示所有连接和监听端口。
-b 显示包含于创建每个连接或监听端口的可执行组件。在某些情况下已知可执行组件 拥有多个独立组件,并且在这些情况下包含于创建连接或监听端口的组件序列被显示。这种情况下,可执行组件名 在底部的 [] 中,顶部是其调用的组件,等等,直到 TCP/IP 部分。注意此选项 可能需要很长时间,如果没有足够权限可能失败。
-e 显示以太网统计信息。此选项可以与 -s选项组合使用。
-n 以数字形式显示地址和端口号。
-o 显示与每个连接相关的所属进程 ID。
-p proto 显示 proto 指定的协议的连接;proto 可以是下列协议之一: TCP、UDP、TCPv6 或 UDPv6。 如果与 -s 选项一起使用以显示按协议统计信息,proto 可以是下列协议之一: IP、IPv6、ICMP、ICMPv6、TCP、TCPv6、UDP 或 UDPv6。
-r 显示路由表。
-s 显示按协议统计信息。默认地,显示 IP、IPv6、ICMP、ICMPv6、TCP、TCPv6、UDP 和 UDPv6 的统计信息;
-p 选项用于指定默认情况的子集。
-v 与 -b 选项一起使用时将显示包含于 为所有可执行组件创建连接或监听端口的组件。
interval 重新显示选定统计信息,每次显示之间 暂停时间间隔(以秒计)。按 CTRL+C 停止重新 显示统计信息。如果省略,netstat 显示当前 配置信息(只显示一次)
6、一次性的清除占用80端口的程序
lsof -i :80|grep -v "PID"|awk '{print "kill -9",$2}'|sh
7、手工终止进程的运行
kill 5014
如果终止不了,可以强制终止
kill -9 5014
lsof -i:80
应该就不会查询出被占用的进程了
三、AIX系统查询端口号占用
netstat -Aan|grep 80
转自:http://blog.csdn.net/chen3888015/article/details/7403141
相关推荐
### AIX、Linux、Windows 下 Oracle 监控 Agent 部署手册 #### 文档概述 本文档旨在介绍如何在 Windows、Linux 和 AIX 操作系统下部署 Oracle 监控 Agent,以实现对 Oracle 数据库(版本 10g 及以上)的有效监控。...
3. **配置灵活性**:用户可以根据需求自定义连接参数,如端口号、加密算法、代理设置等。 4. **会话管理**:可保存多个服务器的登录信息,方便快速连接。 5. **PuTTYgen**:生成和管理SSH密钥对,增强安全性。 6. **...
在AIX系统上安装Samba是一项关键任务,因为Samba是一个免费且开源的软件,它允许不同的操作系统,尤其是Linux和Windows之间实现文件和打印机共享。本文将深入探讨如何在AIX环境中配置和安装Samba。 首先,理解AIX是...
- 在任何支持SSL的Web浏览器中输入AIX服务器的IP地址或域名,以及特定的端口号(例如:https://192.168.30.8:9443/wsm/console),登录后即可进行远程管理。 #### 总结 通过WebSM管理AIX操作系统为系统管理员提供...
在 `/etc/services` 中添加一行定义服务名和端口号,如 `db2c_db2inst1 50001/tcp`。之后,以 DB2 实例用户登录,设置环境变量,更新 DBM 配置文件的 `SVCENAME` 参数,并设置 `DB2COMM` 参数为 `tcpip`。 完成以上...
- **AIX下根据端口号查找对应的进程**:介绍了如何根据端口号查找到相应的进程。 #### 四、AIX的系统备份和恢复 - **备份策略**:讨论了AIX系统的备份策略和最佳实践。 - **恢复过程**:详细解释了在AIX系统中进行...
### Linux及多平台下HBA卡WWN号的查看方法 #### 一、WWN号简介 WWN(World Wide Name)是用于唯一标识网络设备(如光纤通道卡FC卡)的一个固定序列号,通常由16进制数字组成。在存储区域网络(SAN)环境中,WWN用于...
2. 在AIX客户端上挂载Windows共享目录,类似于挂载AIX服务器,但需要使用Windows的IP地址或主机名: ``` mount -t nfs windows_host_ip:/shared_dir /mnt/windows_share ``` **配置Services for UNIX ...
根据提供的标题、描述、标签及部分内容,我们可以了解到这篇文章主要讲述的是如何在AIX、LINUX(lunix应为笔误)、UNIX系统环境下进行IBM MQ(Message Queue)集群配置。MQ是一种消息中间件,用于实现不同应用程序间...
- **Port**:定义SSH服务器监听的端口号,默认为22。 - **PermitRootLogin**:控制是否允许root用户通过SSH登录。 - **PasswordAuthentication**:启用或禁用基于密码的身份验证。 - **PubkeyAuthentication**:启用...
- 端口号需唯一,且端口号最大值至少要比最小值大3。 - 指定端口号范围在1025~65535之间。 4. 创建Informatica用户 - 创建用户来运行Informatica服务。 - 确认用户对安装目录有写权限。 #### 三、安装介质...
系统监控方面,`top`和`htop`命令可以实时查看系统资源占用情况,如CPU使用率、内存占用和进程列表。此外,通过`ps`命令可以查询特定进程的状态,而`kill`和`killall`则用于终止指定的进程。 #### 文件权限与安全...
6. **配置数据库服务器**:包括设置Informix数据服务器的端口号、日志文件位置等。 7. **创建Informix用户和组**:安装过程中会创建用于运行Informix服务的特定用户和组。 8. **安装过程**:等待安装程序完成所有...
在软件环境方面,支持的操作系统包括Windows Server 2003/2008/2012、Linux、SUN Solaris、IBM AIX。数据库方面,支持SQL Server 2005/2008/2012、Oracle 9i/10g/11g。客户端支持包括Windows XP/Vista/7/8,以及主流...
- **查看端口号占用情况**:通过命令`netstat -ano`可以查看当前系统中所有开放的端口及占用进程的PID。 - **释放端口**:如果发现某个端口被占用,可以通过`taskkill /pid PID号 /f`命令来结束占用该端口的进程。 ...
Linux网络系统管理实习报告主要涉及了使用Webmin这一强大的基于Web的系统管理工具来管理和配置Linux网络环境。Webmin是一个跨平台的工具,它允许管理员通过网页浏览器对Linux和Unix系统进行直观的管理,覆盖了从DNS...
确保选择的端口号未被其他服务占用。 5. **创建数据库**:安装完成后,你可以使用DB2控制中心或命令行工具创建新的数据库。定义数据库的大小、存储特性以及安全性设置。 6. **驱动配置**:DB2链接服务器驱动使得在...
"各操作系统中查看HBA光纤卡WWN号的方法汇总" 在本篇文章中,我们将讨论如何在不同的操作系统中查看HBA光纤卡的WWN号。WWN(World Wide Name)是光纤通道协议中用于标识HBA卡的唯一标识符。在日常的工作中,我们...