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. ISG2015

    一天的成果. Re300 是男人就下一百层 一个64位的程序,放到IDA里的话,IDA就会分析不动,这样就把人给下着了.objdump –d re300 > output,这样拿到汇编代码,大概 ...

  2. 使用float属性布局时父元素高度不能自适应的解决方法

    在网页的布局过程中,经常会用到float属性来实现页面的左右布局,但是有个问题就是父元素的高度并不能根据子元素的高度自适应.比如下面这段代码: <!DOCTYPE html> <ht ...

  3. RDLC报表系列(四) 矩阵

    继续接上一篇的内容,本文主要是讲矩阵的内容 用到的数据源如下: DataTable dt = new DataTable(); dt.Columns.Add("FiscalYear" ...

  4. 百度地图SDk 使用

    第一步: 获取密钥 应用名称可以随便填写 发布版SHA1  的获取要在 keytool -v -list -keystore: C:\Users\admin\.android\debug.keysto ...

  5. WPF基础

    1.Sender 指的是被点击的控件.默认为object类. private void btnc1_Click(object sender, RoutedEventArgs e) { Button b ...

  6. 读书笔记--<<会说话的代码>>

    三天看完一本书,说出来我都不信,不过我还真是史无前例的做到了, 现在分享一下我的收获,希望大家拍砖,共同讨论一下. <<会说话的代码>>一书是我们BJDP小组里的王洪亮老师的一 ...

  7. mysql的约束的讨论

    问题:该不该加约束,比如非空约束,外键约束 学院派会告诉你在设计的时候把应该有的约束都加上 而实践派得出的结论是主键一定加,非空约束尽量加,外键最好依赖于程序逻辑,而不是数据库,从而更好的拥抱变化,快 ...

  8. sql中Statement与PreparedStatement的区别

    1.Statement用于执行静态sql语句,在执行时,必须指定一个事先准备好的sql语句,也就是说sql语句是静态的. 2.PrepareStatement是预编译的sql语句对象,sql语句被预编 ...

  9. 关于height:100%两三事

    对于CSS的height:100%,顾名思义,该元素的高度自动填充为其父元素的高度.但该样式有时候会不起作用,Mark down 一下.>< 首先,看一下以下CSS代码: div { he ...

  10. CSS自学笔记(11):CSS3背景和边框

    CSS3 背景 在CSS3中新增了多个关于背景的属性,可以让我们对背景有了更多更好的操作,减少用第三方工具对背景图片进行修改美化. CSS3中主要是通过定义backgrounp中的各个属性来控制背景( ...