windows常用命令行整理

Windows虽然以GUI界面为主,但有时命令行也起到了很大的作用,下面就介绍几个常用、常见的windows命令行命令

1.ping

功能:用来测试数据包能否通过IP协议到达特定主机。即测试本机与特定主机是否连通。

用法:ping [参数] target_name //详细请参考> ping -help

举例:

C:UsersAdministrator>ping www.google.com 

正在 Ping www.google.com [203.208.46.200] 具有 32 字节的数据:
来自 203.208.46.200 的回复: 字节=32 时间=35ms TTL=53
来自 203.208.46.200 的回复: 字节=32 时间=40ms TTL=53
来自 203.208.46.200 的回复: 字节=32 时间=34ms TTL=53
来自 203.208.46.200 的回复: 字节=32 时间=35ms TTL=53

203.208.46.200 的 Ping 统计信息:
数据包: 已发送 = 4,已接收 = 4,丢失 = 0 (0% 丢失),
往返行程的估计时间(以毫秒为单位):
最短 = 34ms,最长 = 40ms,平均 = 36ms

2.telnet

功能:Telnet是TCP/IP协议族中的一员,是Internet远程登录服务的标准协议和主要方式,常用于网页服务器的远端控制,可供使用者在本地主机执行远端主机上的工作。

用法:telnet [参数] host port //详细参考: > telnet –help

举例:telnet smtp.163.com 25

注意host面一定要加空格再跟port

3.nslookup

功能:name server lookup,即域名服务器查询,最简单的用法是查询给定域名对应的IP地址,包括A记录和CNAME等。

用法:nslookup –qt=[A/CNAME] domain

举例:nslookuo –qt=A www.fy98.com

C:UsersAdministrator>nslookup -qt=A www.fy98.com

服务器: google-public-dns-a.google.com

Address: 8.8.8.8 

非权威应答:
名称: duapp.n.shifen.com
Address: 180.149.132.13
Aliases: www.fy98.com
frankfan.duapp.com

说明:如果你的网络是自动非配DNS执行该命令时有可能出错,最好用google的8.8.8.8设置成本机的DNS

4.tracert

功能:路由跟踪。用于确定IP数据包访问目标所采取的路径。 Trace router

用法:tracert [参数] target_name

举例:tracert www.qidian.com

C:UsersAdministrator>tracert www.qidian.com
通过最多 30 个跃点跟踪
到 www.qidian.com.ccgslb.com.cn [61.160.226.209] 的路由

1 3 ms <1 毫秒 <1 毫秒 192.168.0.1
2 2 ms 3 ms 1 ms 192.168.1.1
3 3 ms 3 ms 4 ms 124.74.56.15
4 4 ms 7 ms 7 ms 124.74.57.153
5 7 ms 7 ms 8 ms 124.74.209.13
6 5 ms 6 ms 7 ms 61.152.86.186
7 9 ms 10 ms 8 ms 202.97.39.74
8 6 ms 7 ms 7 ms 202.102.19.150
9 * * * 请求超时。
10 12 ms 11 ms 11 ms 61.160.197.42
11 * * * 请求超时。
12 11 ms 10 ms 11 ms 61.160.226.209 

跟踪完成。

5.netstat

功能:查看网络连接、路由表和网络接口信息等。

用法:如查看80端口被谁占用

举例:netstat -an | find "80"

杀掉占用80端口进程的方法:

首先使用 netstat -anb(参数b可能需要很长时间) 查看哪个进程占用80端口,然后找到对应的PID,在任务管理器(TaskManager)中杀死对应的进程。

原文地址:https://www.cnblogs.com/fanyong/p/windows_cmd.html