shirley 发表于 2002-02-22 16:16

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

需要用pkgadd安装的呀

三少爷 发表于 2002-02-22 17:13

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

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

现在可以了。。

johnsilver 发表于 2012-01-15 23:02

SCO UNIX下没有程序能查吗?

Gubuntu 发表于 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

hejia0105 发表于 2012-02-07 10:46

查询5300端口被谁占用:
for i in `ps -ef | awk '/+/ {print $2}'`; do pfiles $i 2>/dev/null | grep "port: 5300" && echo "PID is $i"; done

phcagyy 发表于 2012-09-20 15:38

顶贴是美德······受教了
页: 1 [2]
查看完整版本: 怎样查找一个端口号(比如23456)对应的进程号码?