您的位置:首页 > 其它

Netstat命令详解 和服务启动批处理

2011-07-27 00:15 363 查看
Netstat用于显示与IP、TCP、UDP和ICMP协议相关的统计数据,一般用于检验本机各端口的网络连接情况。
如果你的计算机有时候接收到的数据报出错数据或故障,你不必感到奇怪,TCP/IP可以容许这些类型的错误,并能够自动重发数据报。但如果累计的出错情况数目占到所接收的IP数据报相当大的百分比,或者它的数目正迅速增加,那么你就应该使用Netstat查一查为什么会出现这些情况了。
进入CMD里, netstat有许多参数,若不知可以输入 netstat /?查看帮助。

C:\>netstat -a 显示所有连接和监听端口Active Connections Proto Local Address Foreign Address State(网络协议) (本地地址及端口号) (远程计算机及端口) (状态) TCP Eagle:ftp Eagle:0 LISTENING TCP Eagle:telnet Eagle:0 LISTENING
TCP Eagle:smtp Eagle:0 LISTENING
TCP Eagle:http Eagle:0 LISTENING TCP Eagle:netbios-ssn Eagle:0 LISTENING
TCP Eagle:1213 218.85.139.65:9002 CLOSE_WAIT
TCP Eagle:2416 219.133.63.142:https CLOSE_WAIT
TCP Eagle:2443 219.133.63.142:https CLOSE_WAIT
TCP Eagle:2907 192.168.1.101:2774 CLOSE_WAIT
TCP Eagle:2916 192.168.1.101:telnet ESTABLISHED
TCP Eagle:2927 219.137.227.10:4899 TIME_WAIT

小于1024的端口通常运行一些网络服务,大于1024的端口用来与远程机器建立连接。

LISTEN :在监听状态中。
ESTABLISHED:已建立联机的联机情况。
TIME_WAIT:该联机在目前已经是等待的状态。

netstat -n 显示所有已建立的有效连接

C:\>netstat -nActive Connections Proto Local Address Foreign Address State
TCP 127.0.0.1:445 127.0.0.1:1031 ESTABLISHED
TCP 127.0.0.1:1031 127.0.0.1:445 ESTABLISHED
TCP 192.168.1.180:1213 218.85.139.65:9002 CLOSE_WAIT
TCP 192.168.1.180:2416 219.133.63.142:443 CLOSE_WAIT
TCP 192.168.1.180:2443 219.133.63.142:443 CLOSE_WAIT
TCP 192.168.1.180:2907 192.168.1.101:2774 CLOSE_WAIT
TCP 192.168.1.180:2916 192.168.1.101:23 ESTABLISHED
TCP 192.168.1.180:2929 219.137.227.10:4899 ESTABLISHED
TCP 192.168.1.180:3048 192.168.1.1:8004 SYN_SENT
TCP 192.168.1.180:3455 218.85.139.65:9002 ESTABLISHED
使用批处理开启,关闭服务项目自带的DOS工具中加入了一个sc.exe(Service Control)和net.exe
我们要找准服务名:在计算机管理-->服务 里单击所需要的服务,弹出对话框,服务名以对话框上的为准,例如mssql的服务名为 mssql$sqlexpress要开启/关闭服务 sc start mssql$sqlexpress / net start mssql$express关闭时同样的原理sc stop mssql$sqlexpress 将显示 state=3 stop-pending写批处理开启服务保存文本 ,bat 后缀名@echo.服务启动......
@echo off
@sc start MSSQL$sqlexpress
@sc start SQLAgent$SQLEXPRESS
@sc start SQLBrowser
@echo. 启动成功@pause
使用方法:
方法1.保存之后便可以直接通过双击文件即可启动或者关闭服务
方法2.设置环境变量
在环境变量中的系统变量中,在PATH后面添加批处理文件的路径,不要忘记用分号;和前面的环境变量隔开,然后直接在开始菜单中的运行中输入可执行相应的文件
环境变量的作用就是告诉系统在运行中输入信息的位置而已。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: