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. magento新闻邮件发送一直处于“正在发送”状态问题解决

    今天在弄magento新闻邮件发送时候发现,单个邮件发送全然没有问题,可是新闻邮件订阅死活都不成功.国内国外的帖子都翻了一遍没实用,最后还是得靠自己了.于是開始慢慢找问题 首先想到是不是crontab ...

  2. Java基础笔记-String类

    String 类(被final修饰) 字符串是一种特殊的对象,一旦字符串被初始化就不可以被改变了.(内容不变) 例如: String  s = “abc”; String  s1 = new Stri ...

  3. js判断手机的类型

    var ua = navigator.userAgent;if(ua.match(/iPhone|iPod/i) != null){console.log("iphone代码"); ...

  4. DBSCAN(Density-based spatial clustering of applications with noise)

    Density-based spatial clustering of applications with noise (DBSCAN) is a data clustering algorithm ...

  5. jquery.session.js使用

    // jquery.session.js 简单使用方法 添加数据    $.session.set('key', 'value') 删除数据    $.session.remove('key'); 获 ...

  6. linux 系统分区方案建议

    前言: 以前初识Linux时,对Linux系统安装时分区的选择,一点都不了解,导致几次没法进行下一步安装,因此就静下心来,专门拿出时间研究了研究这方面的知识: 以下内容就是以前通过研究Linux安装过 ...

  7. zend guard loader

    1 .是zendoptimizer的前身, 在php 5.3 (含)之前使用更新到6 ,5.4 之后不再使用.是代码优化的一种,7中opcache 类似功效. 2 .php版本的变量 phpversi ...

  8. switch函数——Gevent源码分析

    在gevent的源码中,经常能看到switch函数.而不同的类中的switch函数有不同的用法 1. greenlet的switch函数 这里面的greenlet是greenlet库中的greenle ...

  9. Kaggle入门

    Kaggle入门 1:竞赛 我们将学习如何为Kaggle竞赛生成一个提交答案(submisson).Kaggle是一个你通过完成算法和全世界机器学习从业者进行竞赛的网站.如果你的算法精度是给出数据集中 ...

  10. Guava缓存器源码分析——缓存统计器

    Guava缓存器统计器实现: 全局统计器——         1.CacheBuilder的静态成员变量Supplier<StatsCounter> CACHE_STATS_COUNTER ...