我sudo netstat -ntap
在linux中使用命令来获取oracle数据库启动的前台和后台进程的详细信息(包括PID,本地和外部地址),例如tnslsnr
,ora_pmon_*
。如何在 Solaris 中使用netstat
或执行相同操作lsof
?
答案1
您没有记下您正在使用的 Solaris 版本。
如果您使用的是 v11,netstat 支持 -u 选项,它将为您提供所需的信息:
Solaris11 [8]netstat -u
TCP:IPv4
本地地址 远程地址 用户 Pid 命令 Swind Send-Q Rwind Recv-Q State
...
...
...
之前的版本需要构建 lsof,或者在 v10 上使用 dtrace。如果您提供 Solaris 的版本和架构,那么有人更有可能给您具体的答案。