aix么把占用的端口释放掉_UNIX系统如何释放被异常占用的端口 - 河北分行(秦永峰)...
UNIX
系统如何释放被异常占用的端口
□文
/
河北分行
秦永峰
摘
要
在
UNIX
类系统中经常会出现应用异常中断,
但所占用的端
口却未能正常释放的情况,
导致重启应用时因端口不能使用而无
法启动。
本文介绍了在
AIX
或
HP-UX
系统中使用
lsof
工具确认
占用某特定端口的进程,
从而
KILL
该进程释放端口和在
AIX
系
统中使用
rmsock
命令释放端口的两种方法。
一、使用
lsof
(一)
lsof
介绍
lsof
(
list open files
的缩写)是一个开源的命令工具,用于在
UNIX
类系统下列出所有打开的文件以及打开这些文件的进程。
该工具所指的
openfiles
包括磁盘文件、
管道、
网络端口、
设备等
等。
(二)使用
lsof
解决端口未正常释放的问题
1.
下载并安装
lsof
AIX
版本的
lsof
下在地址和参考文档地址分别如下:
ftp://ftp.software.ibm.com/aix/freeSoftware/aixtoolbox/RPMS/ppc/lsof
http://www-900.ibm.com/cn/support/viewdoc/detail?Docld=1811994C16000
HP-UX
版本的
lsof
下在地址和参考文档地址分别如下: