免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12
最近访问板块 发新帖
楼主: 三少爷
打印 上一主题 下一主题

怎样查找一个端口号(比如23456)对应的进程号码? [复制链接]

论坛徽章:
0
11 [报告]
发表于 2002-02-22 16:16 |只看该作者

怎样查找一个端口号(比如23456)对应的进程号码?

需要用pkgadd安装的呀

论坛徽章:
0
12 [报告]
发表于 2002-02-22 17:13 |只看该作者

怎样查找一个端口号(比如23456)对应的进程号码?

天,我以为是个直接执行的工具。。。哈哈,居然也能执行,还出来一堆提示信息。。。

现在可以了。。

论坛徽章:
0
13 [报告]
发表于 2012-01-15 23:02 |只看该作者
SCO UNIX下没有程序能查吗?

论坛徽章:
1
巨蟹座
日期:2014-08-15 14:56:13
14 [报告]
发表于 2012-01-29 16:12 |只看该作者
用pfiles逐一查看进程,看看是不是占用了这个端口,就是比较慢一点

checkport()
{                                                                                                                          
for pid in `ls /proc`                                                                                                               
do                                                                                                                                 
    echo --------process: $pid--------                                                                                             
    pf=`pfiles $pid|grep "port: $1"`                                                                                                
    if [ "$pf" = "" ]                                                                                                               
    then                                                                                                                           
        echo "not use"                                                                                                              
    else                                                                                                                           
        prc=`ps -ef|grep $pid|grep -v grep|awk '$2=="'$pid'" {print $0}'`                                                           
        echo $prc                                                                                                                  
    fi                                                                                                                              
done  
}
checkport 4100

论坛徽章:
1
辰龙
日期:2013-09-23 11:57:00
15 [报告]
发表于 2012-02-07 10:46 |只看该作者
查询5300端口被谁占用:
for i in `ps -ef | awk '/[0-9]+/ {print $2}'`; do pfiles $i 2>/dev/null | grep "port: 5300" && echo "PID is $i"; done

论坛徽章:
0
16 [报告]
发表于 2012-09-20 15:38 |只看该作者
顶贴是美德······受教了
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP