1、用netstat查看:
[grid@rac121 admin]$ netstat -anp | grep oracle
(Not all processes could be identified, non-owned process info
will not be shown, you would have to be root to see it all.)
udp 0 0 169.254.50.253:22020 0.0.0.0:* 3825/oracle+ASM1
udp 0 0 127.0.0.1:56330 0.0.0.0:* 3832/oracle+ASM1
udp 0 0 169.254.50.253:43154 0.0.0.0:* 3645/oracle+ASM1_as
udp 0 0 169.254.50.253:10393 0.0.0.0:* 3618/oracle+ASM1
udp 0 0 169.254.50.253:42406 0.0.0.0:* 3821/oracle+ASM1
udp 0 0 127.0.0.1:52905 0.0.0.0:* 3645/oracle+ASM1_as
udp 0 0 127.0.0.1:46507 0.0.0.0:* 3618/oracle+ASM1
udp 0 0 169.254.50.253:57133 0.0.0.0:* 3825/oracle+ASM1
udp 0 0 169.254.50.253:57780 0.0.0.0:* 3832/oracle+ASM1
udp 0 0 169.254.50.253:39351 0.0.0.0:* 3832/oracle+ASM1
udp 0 0 169.254.50.253:62400 0.0.0.0:* 3641/oracle+ASM1_oc
udp 0 0 127.0.0.1:41171 0.0.0.0:* 3821/oracle+ASM1
udp 0 0 169.254.50.253:28762 0.0.0.0:* 3618/oracle+ASM1
udp 0 0 169.254.50.253:45412 0.0.0.0:* 3641/oracle+ASM1_oc
udp 0 0 127.0.0.1:50281 0.0.0.0:* 3825/oracle+ASM1
udp 0 0 169.254.50.253:11628 0.0.0.0:* 3821/oracle+ASM1
udp 0 0 169.254.50.253:25708 0.0.0.0:* 3645/oracle+ASM1_as
udp 0 0 127.0.0.1:25083 0.0.0.0:* 3641/oracle+ASM1_oc
..............
unix 3 [ ] STREAM CONNECTED 350548405 - /var/tmp/.oracle/sOHASD_IPC_SOCKET_11
unix 3 [ ] STREAM CONNECTED 350547946 - /var/tmp/.oracle/sOHASD_IPC_SOCKET_11
[grid@rac121 admin]$ netstat -anp | grep 1521
(Not all processes could be identified, non-owned process info
will not be shown, you would have to be root to see it all.)
tcp 0 0 10.1.252.68:1521 0.0.0.0:* LISTEN 7097/tnslsnr
tcp 0 0 10.1.252.75:1521 0.0.0.0:* LISTEN 3880/tnslsnr
tcp 0 0 10.1.252.121:1521 0.0.0.0:* LISTEN 3880/tnslsnr
tcp 0 0 10.1.252.68:61222 10.1.252.68:1521 ESTABLISHED -
tcp 0 0 10.1.252.68:1521 10.1.252.122:25637 ESTABLISHED 7097/tnslsnr
tcp 0 0 10.1.252.68:1521 10.1.252.68:61222 ESTABLISHED 7097/tnslsnr
tcp 0 0 10.1.252.75:56925 10.1.252.75:1521 ESTABLISHED -
tcp 0 0 10.1.252.75:41069 10.1.252.75:1521 ESTABLISHED 3569/asm_pmon_+ASM1
tcp 0 0 10.1.252.75:1521 10.1.252.75:56925 ESTABLISHED 3880/tnslsnr
tcp 0 0 10.1.252.75:1521 10.1.252.75:41069 ESTABLISHED 3880/tnslsnr
tcp 0 0 10.1.252.75:1521 10.1.21.25:3259 ESTABLISHED -
[grid@rac121 admin]$
2、lsof -i:port,使用lsof -i :port就能看见所指定端口运行的程序,同时还有当前连接。
[grid@rac121 admin]$ lsof -i :1521
COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME
oracle 3569 grid 28u IPv4 350620044 TCP rac121-vip:41069->rac121-vip:ncube-lm (ESTABLISHED)
tnslsnr 3880 grid 14u IPv4 350591497 TCP rac121:ncube-lm (LISTEN)
tnslsnr 3880 grid 15u IPv4 350591500 TCP rac121-vip:ncube-lm (LISTEN)
tnslsnr 3880 grid 16u IPv4 350620047 TCP rac121-vip:ncube-lm->rac121-vip:41069 (ESTABLISHED)
tnslsnr 3880 grid 18u IPv4 352031560 TCP rac121-vip:ncube-lm->rac121-vip:56925 (ESTABLISHED)
tnslsnr 7097 grid 14u IPv4 351091605 TCP rac-scan:ncube-lm (LISTEN)
tnslsnr 7097 grid 15u IPv4 352028561 TCP rac-scan:ncube-lm->rac122:25637 (ESTABLISHED)
tnslsnr 7097 grid 16u IPv4 352028634 TCP rac-scan:ncube-lm->rac-scan:61222 (ESTABLISHED)
[grid@rac121 admin]$
3、nmap端口扫描
[grid@rac121 admin]$ nmap 10.1.252.121
Starting Nmap 4.11 ( http://www.insecure.org/nmap/ ) at 2012-06-29 16:41 CST
Interesting ports on rac121 (10.1.252.121):
Not shown: 1671 closed ports
PORT STATE SERVICE
21/tcp open ftp
22/tcp open ssh
53/tcp open domain
111/tcp open rpcbind
852/tcp open unknown
1521/tcp open oracle
1522/tcp open rna-lm
1523/tcp open cichild-lm
8888/tcp open sun-answerbook
Nmap finished: 1 IP address (1 host up) scanned in 0.142 seconds
[grid@rac121 admin]$
4、文件/etc/services显示的各个服务的端口号:
[grid@rac121 admin]$ cat /etc/services | grep 1521
ncube-lm 1521/tcp # nCube License Manager
ncube-lm 1521/udp # nCube License Manager
[grid@rac121 admin]$ cat /etc/services | grep oracle
oracle-oms 1159/tcp # Oracle OMS
oracle-oms 1159/udp # Oracle OMS
tlisrv 1527/tcp # oracle
tlisrv 1527/udp # oracle
oraclenames 1575/tcp # oraclenames
oraclenames 1575/udp # oraclenames
oraclenet8cman 1630/tcp # Oracle Net8 Cman
oraclenet8cman 1630/udp # Oracle Net8 Cman
oracle-em1 1748/tcp # oracle-em1
oracle-em1 1748/udp # oracle-em1
oracle-em2 1754/tcp # oracle-em2
oracle-em2 1754/udp # oracle-em2
oracle-vp2 1808/tcp # Oracle-VP2
oracle-vp2 1808/udp # Oracle-VP2
oracle-vp1 1809/tcp # Oracle-VP1
oracle-vp1 1809/udp # Oracle-VP1
oracle 2005/udp
[grid@rac121 admin]$