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 169.254.50.253: 0.0.0.0:* /oracle+ASM1
udp 127.0.0.1: 0.0.0.0:* /oracle+ASM1
udp 169.254.50.253: 0.0.0.0:* /oracle+ASM1_as
udp 169.254.50.253: 0.0.0.0:* /oracle+ASM1
udp 169.254.50.253: 0.0.0.0:* /oracle+ASM1
udp 127.0.0.1: 0.0.0.0:* /oracle+ASM1_as
udp 127.0.0.1: 0.0.0.0:* /oracle+ASM1
udp 169.254.50.253: 0.0.0.0:* /oracle+ASM1
udp 169.254.50.253: 0.0.0.0:* /oracle+ASM1
udp 169.254.50.253: 0.0.0.0:* /oracle+ASM1
udp 169.254.50.253: 0.0.0.0:* /oracle+ASM1_oc
udp 127.0.0.1: 0.0.0.0:* /oracle+ASM1
udp 169.254.50.253: 0.0.0.0:* /oracle+ASM1
udp 169.254.50.253: 0.0.0.0:* /oracle+ASM1_oc
udp 127.0.0.1: 0.0.0.0:* /oracle+ASM1
udp 169.254.50.253: 0.0.0.0:* /oracle+ASM1
udp 169.254.50.253: 0.0.0.0:* /oracle+ASM1_as
udp 127.0.0.1: 0.0.0.0:* /oracle+ASM1_oc
..............
unix [ ] STREAM CONNECTED - /var/tmp/.oracle/sOHASD_IPC_SOCKET_11
unix [ ] STREAM CONNECTED - /var/tmp/.oracle/sOHASD_IPC_SOCKET_11
[grid@rac121 admin]$ netstat -anp | grep
(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 10.1.252.68: 0.0.0.0:* LISTEN /tnslsnr
tcp 10.1.252.75: 0.0.0.0:* LISTEN /tnslsnr
tcp 10.1.252.121: 0.0.0.0:* LISTEN /tnslsnr
tcp 10.1.252.68: 10.1.252.68: ESTABLISHED -
tcp 10.1.252.68: 10.1.252.122: ESTABLISHED /tnslsnr
tcp 10.1.252.68: 10.1.252.68: ESTABLISHED /tnslsnr
tcp 10.1.252.75: 10.1.252.75: ESTABLISHED -
tcp 10.1.252.75: 10.1.252.75: ESTABLISHED /asm_pmon_+ASM1
tcp 10.1.252.75: 10.1.252.75: ESTABLISHED /tnslsnr
tcp 10.1.252.75: 10.1.252.75: ESTABLISHED /tnslsnr
tcp 10.1.252.75: 10.1.21.25: ESTABLISHED -
[grid@rac121 admin]$

2、lsof -i :port,使用lsof -i :port就能看见所指定端口运行的程序,同时还有当前连接。

 [grid@rac121 admin]$ lsof -i :
COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME
oracle grid 28u IPv4 TCP rac121-vip:->rac121-vip:ncube-lm (ESTABLISHED)
tnslsnr grid 14u IPv4 TCP rac121:ncube-lm (LISTEN)
tnslsnr grid 15u IPv4 TCP rac121-vip:ncube-lm (LISTEN)
tnslsnr grid 16u IPv4 TCP rac121-vip:ncube-lm->rac121-vip: (ESTABLISHED)
tnslsnr grid 18u IPv4 TCP rac121-vip:ncube-lm->rac121-vip: (ESTABLISHED)
tnslsnr grid 14u IPv4 TCP rac-scan:ncube-lm (LISTEN)
tnslsnr grid 15u IPv4 TCP rac-scan:ncube-lm->rac122: (ESTABLISHED)
tnslsnr grid 16u IPv4 TCP rac-scan:ncube-lm->rac-scan: (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: closed ports
PORT STATE SERVICE
/tcp open ftp
/tcp open ssh
/tcp open domain
/tcp open rpcbind
/tcp open unknown
/tcp open oracle
/tcp open rna-lm
/tcp open cichild-lm
/tcp open sun-answerbook Nmap finished: IP address ( host up) scanned in 0.142 seconds
[grid@rac121 admin]$

4、文件/etc/services显示的各个服务的端口号:

 [grid@rac121 admin]$ cat /etc/services | grep
ncube-lm /tcp # nCube License Manager
ncube-lm /udp # nCube License Manager
[grid@rac121 admin]$ cat /etc/services | grep oracle
oracle-oms /tcp # Oracle OMS
oracle-oms /udp # Oracle OMS
tlisrv /tcp # oracle
tlisrv /udp # oracle
oraclenames /tcp # oraclenames
oraclenames /udp # oraclenames
oraclenet8cman /tcp # Oracle Net8 Cman
oraclenet8cman /udp # Oracle Net8 Cman
oracle-em1 /tcp # oracle-em1
oracle-em1 /udp # oracle-em1
oracle-em2 /tcp # oracle-em2
oracle-em2 /udp # oracle-em2
oracle-vp2 /tcp # Oracle-VP2
oracle-vp2 /udp # Oracle-VP2
oracle-vp1 /tcp # Oracle-VP1
oracle-vp1 /udp # Oracle-VP1
oracle /udp
[grid@rac121 admin]$

转自:http://blog.csdn.net/dbcommando/article/details/7703077

Linux学习之服务器端口查看的方法的更多相关文章

  1. linux阿里云服务器更换镜像的方法

    linux阿里云服务器更换镜像的方法 1 先进入硬盘创建快照 生成自定义镜像 ps:他可以在阿里云各个服务器上共享 再左侧镜像 点击去可以看到共享 直接进ecs 关闭服务器 重新初始化硬盘 然后主界面 ...

  2. linux学习小记:如何查看linux服务器的cpu数量,内核数,和cpu线程数

    查看物理cpu个数 grep 'physical id' /proc/cpuinfo | sort -u | wc -l 查看每个cpu核心数量 grep 'core id' /proc/cpuinf ...

  3. Linux学习2-云服务器上安装java和tomcat环境

    在linux上部署java的项目,首先要安装JDK和Tomcat,具体要求怎么操作呢,我们一起来学习吧! JDK的安装步骤如下: 1.首先我们从官网下载jdk-8u231-linux-x64.rpm安 ...

  4. Linux学习笔记 --服务器优化

    Linux服务器优化 序言: 服务器操作建议 1.严格按照目录规范操作服务器 2.远程服务器不允许关机 3.不要在服务器访问高峰运行高负载命令 4.远程配置防火墙时,不要把自己踢出服务器 一.禁用不必 ...

  5. Linux学习1-云服务器上搭建禅道项目管理工具

    前言 相信各位测试的小伙伴出去面试总会被问到:测试环境怎么搭建?一个中级测试工程师还是对测试环境一无所知的话,面试官会一脸鄙视的,今天我给大家介绍一下最简单的环境部署-—如何在云服务器部署禅道环境. ...

  6. 【Linux学习一】命令查看与帮助

    环境 虚拟机:VMware 10 Linux版本:CentOS-6.5-x86_64 客户端:Xshell4 FTP:Xftp4 一.Linux执行命令流程:shell->bash(解释器 执行 ...

  7. Linux学习笔记:wc查看文件字节数、字数、行数

    Linux系统中的wc(Word Count)命令可以统计指定文件中的字节数.字数.行数,并将统计结果显示输出. 若不指定文件名称,或是所给予的文件名为“-”,则wc指令会从标准输入设备读取数据. 语 ...

  8. Linux连接Windows服务器以及文件传输方法

    Ubantu系统上连接Windows服务器,操作步骤 安装rdesktop sudo apt-get install rdesktop 连接命令 rdesktop -f IP -r disk:mydi ...

  9. LINUX学习-Nginx服务器的反向代理和负载均衡

    一.准备环境 1.准备3台服务器: 1)192.168.88.10 --Nginx服务器 2)192.168.88.20 --apache服务器 3)192.168.88.30 --apache服务器 ...

随机推荐

  1. [置顶] viewPager控制滑动速度和时间

    遇到如下问题:viewpager滑动时如果想跳过很多条直接到最后一条,中间会黑屏.黑屏是因为中间的view没有加载出来的缘故. stackOverflow上看到的解决方案,在这里记录一下, publi ...

  2. XP用户:消除误解,大胆拥抱Linux

         4月23日.知名家评论家Silviu Stahie发表文章.题为"Windows Users and Their Misconceptions About Linux". ...

  3. .net程序员转战android第二篇---牛刀小试

    上篇说道如何搭建android的开发环境,这一篇我们将牛刀小试一下, 完成我们第一个android APP应用. 我就从新建项目说起吧. 首先打开Eclipse,选择顶部的File(文件)——new( ...

  4. java调用Command命令

    ----------- import java.io.BufferedReader; import java.io.InputStreamReader; /** * 此类用来执行Command命令 * ...

  5. java web 之 BeanUtils.populate的作用

    首先,它是在org.apache.commons.beanutils.BeanUtils包中的一个方法. 方法的作用:用来将一些 key-value 的值(例如 hashmap)映射到 bean 中的 ...

  6. C语言_double_精度的谜团

    double-long long 和0的比较,double和double之间比较

  7. Web应用的部署

    本文将介绍一些Web应用的部署: 部署规则 要成功地部署一个Web应用,必须遵循以下目录结构. 1.WEB-INF一定要直接放到应用上下文(Webapp)之下. 2.classes目录必须直接放在WE ...

  8. The Struts dispatcher cannot be found. This is usually caused by using Struts tags without the associated filter. 异常

    异常信息如下: The Struts dispatcher cannot be found. This is usually caused by using Struts tags without t ...

  9. js选项卡切换效果

    选项卡切换在页面中比较常见,这里是我利用js闭包还有setTimeout定时器实现的一个比较实用的选项卡功能. <!DOCTYPE html> <html lang="en ...

  10. android 连接网络的简单实例

    1.android有两种连接网络的类HttpURLConnect和HttpClient,但是HttpClient已逐渐被HttpURLConnect类代替所以就不提及. 2.实例 String add ...