LOG*_*GAN 5 unix linux operating-system sunos
我试图在SunOS上使用端口7085连接进程.我尝试了以下命令.
netstat -ntlp | grep 7085 没有回报任何东西
netstat -anop | grep 7085也试过这个.此开关在SunOs中无效
我得到以下输出.
#netstat -anop
netstat: illegal option -- o
usage: netstat [-anv] [-f address_family]
netstat [-n] [-f address_family] [-P protocol] [-g | -p | -s [interval [count]]]
netstat -m [-v] [interval [count]]
netstat -i [-I interface] [-an] [-f address_family] [interval [count]]
netstat -r [-anv] [-f address_family|filter]
netstat -M [-ns] [-f address_family]
netstat -D [-I interface] [-f address_family]
SunOS的版本是SunOS 5.10.我相信netstat是唯一能做到这一点的命令.
netstat的确切开关是什么,它会给我附加端口的进程ID?
pfiles /proc/* 2>/dev/null | nawk '
/^[0-9]*:/ { pid=$0 }
/port: 7085$/ { printf("%s %s\n",pid,$0);}'
Run Code Online (Sandbox Code Playgroud)
pfiles /proc/* 正在检索所有进程文件描述符的详细信息2>/dev/null 在此期间由于瞬态过程而导致的错误消失port: <portnumber>(此处为7085),将显示相应的pid变量.注意:您需要所需的权限才能从您不拥有的进程获取端口信息(root具有所有权限).