Linux学习之服务器端口查看的方法
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学习之服务器端口查看的方法的更多相关文章
- linux阿里云服务器更换镜像的方法
linux阿里云服务器更换镜像的方法 1 先进入硬盘创建快照 生成自定义镜像 ps:他可以在阿里云各个服务器上共享 再左侧镜像 点击去可以看到共享 直接进ecs 关闭服务器 重新初始化硬盘 然后主界面 ...
- linux学习小记:如何查看linux服务器的cpu数量,内核数,和cpu线程数
查看物理cpu个数 grep 'physical id' /proc/cpuinfo | sort -u | wc -l 查看每个cpu核心数量 grep 'core id' /proc/cpuinf ...
- Linux学习2-云服务器上安装java和tomcat环境
在linux上部署java的项目,首先要安装JDK和Tomcat,具体要求怎么操作呢,我们一起来学习吧! JDK的安装步骤如下: 1.首先我们从官网下载jdk-8u231-linux-x64.rpm安 ...
- Linux学习笔记 --服务器优化
Linux服务器优化 序言: 服务器操作建议 1.严格按照目录规范操作服务器 2.远程服务器不允许关机 3.不要在服务器访问高峰运行高负载命令 4.远程配置防火墙时,不要把自己踢出服务器 一.禁用不必 ...
- Linux学习1-云服务器上搭建禅道项目管理工具
前言 相信各位测试的小伙伴出去面试总会被问到:测试环境怎么搭建?一个中级测试工程师还是对测试环境一无所知的话,面试官会一脸鄙视的,今天我给大家介绍一下最简单的环境部署-—如何在云服务器部署禅道环境. ...
- 【Linux学习一】命令查看与帮助
环境 虚拟机:VMware 10 Linux版本:CentOS-6.5-x86_64 客户端:Xshell4 FTP:Xftp4 一.Linux执行命令流程:shell->bash(解释器 执行 ...
- Linux学习笔记:wc查看文件字节数、字数、行数
Linux系统中的wc(Word Count)命令可以统计指定文件中的字节数.字数.行数,并将统计结果显示输出. 若不指定文件名称,或是所给予的文件名为“-”,则wc指令会从标准输入设备读取数据. 语 ...
- Linux连接Windows服务器以及文件传输方法
Ubantu系统上连接Windows服务器,操作步骤 安装rdesktop sudo apt-get install rdesktop 连接命令 rdesktop -f IP -r disk:mydi ...
- LINUX学习-Nginx服务器的反向代理和负载均衡
一.准备环境 1.准备3台服务器: 1)192.168.88.10 --Nginx服务器 2)192.168.88.20 --apache服务器 3)192.168.88.30 --apache服务器 ...
随机推荐
- Matlab自己定义函数
Matlab提供了强大的函数库供用户调用,但也支持用户自定义函数.本文使用了范德堡大学教授Akos Ledeczi授课中的样例来一步步说明怎样在Matlab中自定义函数. 首先,在command wi ...
- plaidctf2015 ebp
很容易看出是格式化字符串漏洞.这里的格式化字符串漏洞不像传统的那样,格式化字符串是放在bss段中,并没放在栈上,因此利用起来有些困难. 不过,我们可以利用ebp,可以修改函数的ebp,从而能控制函数的 ...
- JavaScript事件处理程序 学习笔记
我一直认为Javascript的特点就是在和用户交互的过程中可以进行一些操作,那么事件作为用户交互的主要部分就显得特别重要,今天先学习了JS事件处理程序的相关内容. 首先,要明白Javascript ...
- Android开发环境的搭建之(三)虚拟设备AVD的创建
选择AVD Manager选项,启动创建AVD向导.根据开发要求创建制定配置的虚拟设备. 设置屏幕大小为17寸,480X800 设置系统映像为API17,X86. 设置AVD Name为MyPhone ...
- 蜗牛爱课- iOS中定时器NSTimer使用
调用一次计时器方法: //不重复,只调用一次.timer运行一次就会自动停止运行 self.locationTimer = [NSTimer target:self selector: @selec ...
- poj 3411 Paid Roads
题意:有m条路,n座城市,走这些路是要付费的,每条路由两种付费方案,设一条路两端是a,b,如果走完这条路在b点付费的话,应付r,如果走这条路之前在c点付费的话,应付p,求从1端点走到n端点的最小费用. ...
- InitCommonControlsEx()
参见:http://blog.sina.com.cn/s/blog_4fcd1ea30100qlzp.html MFC通用控件初始化 ********************************* ...
- javascript中this,call,apply详解
javascript是一门解释型的语言,与很多面向对象语言相比有着不同特性,所以不能用面向对象的原理来理解this这个关键字. 在JS中,要真正理解this倒底指向哪个对象,必须先了解JS的作用域和原 ...
- jquery easyUI DataGrid 初始化的时候就显示可排序的字段
在使用easy ui的列表中,想要标记可以排序的字段,使用户一看页面就知道哪些是可以点击排序的. 给可排序的字段添加 图标在列名后面.不可排序的字段还和原来一样. 步骤: 你需要一个图标 , 你需要给 ...
- Unknown system variable 'tx_read_only'
SpringMVC+SpringDataJPA(1.4.2.RELEASE)+hibernate(4.2.7)+mysql6.0的开发环境,mysql-connector要older than5.1. ...