linux查看监听命令 linux 监听

Linux下查看监听状态的命令lsnrctl status,如何根据返回结果判断监听是正常启动用 oracle:~ # lsof -i:1521 如果有返回信息linux查看监听命令,就说明侦听是启用linux查看监听命令的,如果没有返回任何信息说明侦听是停用的,或者linux查看监听命令你用 lsnrctl start 。
oracle@oracle:~ lsnrctl start
LSNRCTL for Linux: Version 11.2.0.3.0 - Production on 04-JUL-2014 18:28:35
Copyright (c) 1991, 2011, Oracle. All rights reserved.
TNS-01106: Listener using listener name LISTENER has already been started
返回以上信息 , 说明是启用的 。
方法1::
看 oracle监听是否启动 在CMD下运行如下命令就可以lsnrctl status
正在连接到 (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=spcc)(PORT=1525)))
TNS-12541: TNS:无监听器
TNS-12560: TNS: 协议适配器错误
TNS-00511: 无监听器
32-bit Windows Error: 61: Unknown error
LSNRCTL start listener1
启动tnslsnr:请稍候...
这表示没有启动 。。
方法2:
如果是LINUX系统可以通过如下命令看进程在不在
ps -ef|grep lsn
看 oracle监听是否启动 在CMD下运行如下命令就可以
lsnrctl status
正在连接到 (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=spcc)(PORT=1525)))
TNS-12541: TNS:无监听器 。TNS-12560: TNS: 协议适配器错误 。TNS-00511: 无监听器
32-bit Windows Error: 61: Unknown error
LSNRCTL start listener1
启动tnslsnr:请稍候... 。这表示没有启动 。。
如果是LINUX系统可以通过如下命令看进程在不在
ps -ef|grep lsn
linux 查看哪些端口被监听一、最常用的方法:
1,netstat -an
2,lsof -i
以上两个命令通过查询网络堆栈列举正在监听网络的端口 。
eg:检查某一端口的监听信息
netstat -anp | grep 端口号
lsof -i | grep 端口号
二、用端口扫描器nmap来检查哪些端口正在监听网络
eg:判定哪些端口在监听来自网络上的 TCP 连接是:
nmap -sT -O localhost
Linux下如何查看哪些端口处于监听状态使用netstst命令查看正在监听状态的端口:
1、netstat
-nupl
//n表示用数字形式显示端口号,u,表示udp协议类型,p是程序pid , l表示处于监听状态的;
【linux查看监听命令 linux 监听】2、netstat
-nuplf|grep
3306
//这个表示查找处于监听状态的,端口号为3306的进程
如何查看linux系统的网络接口方法/步骤
1、进入linux,使用“ cat /etc/services ”命令,可以查看所有服务默认的端口列表信息 。
2、使用“netstat”命令 , 查看正在连接的端口【连接】列表信息 。
3、使用“nestat -a”命令 , 查看所有服务端口【监听、连接】列表信息 。
4、套接字的种类除了t(TCP)、u(UDP)之外,还有w(RAW)、x(UNIX)套接字 。
5、使用" netstat -ap"查看所有服务端口和对应的程序名称 。
linux怎么看数据库监听是否启动查看Oracle数据库监听是否启动应使用lsnrctl命令,命令如下
$ lsnrctl status
Connecting to (DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(HOST=ocm1.oracle.domain)(PORT=1521)))
STATUS of the LISTENER
————————
AliasLISTENER
VersionTNSLSNR for Linux: Version 10.2.0.1.0 – Production
Start Date17-MAY-2011 21:03:40
Uptime0 days 0 hr. 2 min. 49 sec
Trace Leveloff
SecurityON: Local OS Authentication
SNMPOFF
Listener Parameter File/u01/app/oracle/product/10.2.1/db/network/admin/listener.ora
Listener Log File/u01/app/oracle/product/10.2.1/db/network/log/listener.log
Listening Endpoints Summary…
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=ocm1.oracle.domain)(PORT=1521)))
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=ocm1.oracle.domain)(PORT=1522)))
(DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=ocm1.oracle.domain)(PORT=1600)))
Services Summary…
Service “POD” has 1 instance(s).
Instance “POD”, status READY, has 1 handler(s) for this service…
Service “POD1″ has 1 instance(s).
Instance “POD”, status UNKNOWN, has 1 handler(s) for this service…
Service “PODS” has 1 instance(s).
Instance “POD”, status READY, has 2 handler(s) for this service…
Service “pod_XPT” has 1 instance(s).
Instance “POD”, status READY, has 1 handler(s) for this service…
Service “repos” has 2 instance(s).
Instance “repos”, status UNKNOWN, has 1 handler(s) for this service…
Instance “repos”, status READY, has 1 handler(s) for this service…
Service “repos_XPT” has 1 instance(s).
Instance “repos”, status READY, has 1 handler(s) for this service…
The command completed successfully
lsnrctl命令常用参数:
$ lsnrctl status:检查当前监听器的状态
$ lsnrctl start [listener-name] 启动所有的监听器,可以指定名字来启动特定的监听器
$ lsnrctl stop [listener-name]关闭所有的监听器 , 可以指定名字来关闭特定的监听器
$ lsnrctl reload重启监听器,此命令可以代替lsnrctl stop,lsnrctl start
$ lsnrctl help可以显示所有可用的监听器命令
关于linux查看监听命令和linux 监听的介绍到此就结束了 , 不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。

    推荐阅读