一、ping
  主要是测试本机TCP/IP协议配置正确性与当前网络现状.
  ping命令的基本使用格式是:
ping IP地址/主机名/域名 [-t] [-a] [-n count] [-l size]
-t:连续对IP地址/主机名/域名执行Ping命令,直到被用户以Ctrl+C中断.
-a:以IP地址格式显示目标主机网络地址,默认选项.
-n count:指定要Ping多少次,具体次数由count来指定,默认值为4.
-l size:指定Ping命令中发送的数据长度,默认值是32字节.
二、netstat
  主要是帮助了解整体网络情况以及当前连接情况.
  基本使用命令格式:
netstat [-n] [-a] [-e] [-r][-s]
-n:显示所有已建立的有效连接.
-s:本选项能够按照各个协议分别显示其统计数据。如果应用程序(如Web浏览器)运行速度比较慢,或者不能显示Web页之类的数据,那么我们就可以用本选项来查看一下所显示的信息.我们需要仔细查看统计数据的各行,找到出错的关键字,进而确定问题所在.
-e:本选项用于显示关于以太网的统计数据。它列出的项目包括传送的数据报的总字节数、错误数、删除数、数据报的数量和广播的数量。这些统计数据既有发送的数据报数量,也有接收的数据报数量.(这个选项可以用来统计一些基本的网络流量)
-r:本选项可以显示关于路由表的信息,除了显示有效路由外,还显示当前有效的连接.
-a:本选项显示一个所有的有效连接信息列表,包括已建立的连接(ESTABLISHED),也包括监听连接请求(LISTENING)的那些连接.
三、ipconfig
  主要是了解当前TCP/IP协议所设置的值,如IP地址、子网掩码、缺省网关、Mac地址等.
  基本使用方法:ipconfig [/all/release/renew]
ipconfig:当不带任何参数选项,那么它为每个已经配置了的接口显示IP地址、子网掩码和缺省网关值.
/all:当使用all选项时,能为DNS和WINS服务器显示它已配置且所要使用的附加信息(如IP地址等),并且显示内置于本地网卡中的物理地址(MAC).如果IP地址是从DHCP服务器租用的,它会显示DHCP服务器的IP地址和租用地址预计失效的日期.
/release & /renew :这是两个附加选项,只能在向DHCP服务器租用其IP地址的计算机上起作用.
如果我输入ipconfig/release,那么所有接口的租用IP地址便重新交付给DHCP服务器(归还IP地址).
如果输入ipconfig /renew,那么本地计算机便设法与DHCP服务器取得联系,并租用一个IP地址.请注意,大多数情况下网卡将被重新赋予和以前所赋予的相同的IP地址.
ipconfig /flushdns         清除dns缓存命令
      ipconfig /displaydns     显示dns缓存命令
四、route
  主要用于配置路由与查看当前路由情况.
  基本使用方法:route [print] [add] [change] [delete]
print:主要是打印当前路由情况.
add:手动添加路由或配路由,
例子如下:
route ADD 157.0.0.0 MASK 255.0.0.0 157.55.80.1 METRIC 3
destination^ (目标地址) ^mask ^gateway metric^
change:只用于修改网关和/或跃点数.
例子如下:
route CHANGE 157.0.0.0 MASK 255.0.0.0 157.55.80.5 METRIC 2 IF 2
delete:删除路由.
例子如下:
route DELETE 157.0.0.0
五、tracert(trace router的缩写,为路由跟踪命令)
  主要用于显示将数据包从计算机传递到目标位置的一组IP路由器,以及每个跃点所需的时间(即跟踪数据报传送路径),测试网络连通性问题.
基本用法: tracert [-d] [-h maximum_hops] [-j host-list] [-w timeout]
         [-R] [-S srcaddr] [-4] [-6] target_name(目标IP、URL或域名)
选项:
-d 不将地址解析成主机名. (用的较多)
-h maximum_hops 搜索目标的最大跃点数.
-j host-list 与主机列表一起的松散源路由(仅适用于 IPv4).
-w timeout 等待每个回复的超时时间(以毫秒为单位).
六、ARP(Address Resolution Protocol,地址解析协议,
  主要用来查看本地计算机或另一台计算机的ARP高速缓存中的当前内容.
  基本使用方法:arp [-a/g] [-s] [-d]
-a:用于查看高速缓存中的所有项目,-a和-g参数的结果是一样的.
-s:向ARP高速缓存中人工输入一个静态ARP项目.
-d:删除ARP高速缓存中的内容.
七、常用windows命令
ncpa.cpl ----打开本地连接
nslookup----IP地址侦测器
services.msc----本地服务设置
firewall.cpl----Windows防火墙 
gpedit.msc----组策略 
regedit.exe----注册表
mspaint----画图板 mstsc----远程桌面连接
dxdiag----检查DirectX信息
mmc----打开控制台
net user ----查看计算机上的用户
explorer----打开资源管理器
control----控制面版 
dxdiag----检查DirectX信息 
fsmgmt.msc----共享文件夹管理器 
mspaint----画图 
notepad----打开记事本 
whoam---- 查询会话中的用户信息
query user---- 显示远程连接到服务器的会话、运行的进程以及远程登录的用户
net user ----查看计算机上的用户

windows CMD常用基础命令的更多相关文章

  1. Linux常用基础命令整理:关机命令、查看目录下文件命令等

    Linux常用基础命令整理:关机命令.查看目录下文件命令等 整理了一些Linux常用基础命令,欢迎指正. 首先记住四个热键,学会这四个键,收益一辈子. Tab按键---命令补齐功能Ctrl+c按键-- ...

  2. CentOS常用基础命令大全

    这篇文章主要介绍了CentOS常用基础命令大全,学习centos的朋友需要掌握的知识,需要的朋友可以参考下 1.关机 (系统的关机.重启以及登出 ) 的命令shutdown -h now 关闭系统(1 ...

  3. Linux常用基础命令(二)

    Linux常用基础命令 一.-ls--列表显示目录内容 二.-alias--设置别名 三.-du--统计目录及文件空间占用情况 四.-mkdir--创建新目录 五.-touch--创建空文件 六.-l ...

  4. Windows CMD 支持ls命令

    /********************************************************************** * Windows CMD 支持ls命令 * 说明: * ...

  5. MySQL数据库入门常用基础命令

    MySQL数据库入门———常用基础命令      数据——公司的生命线,因此在大多数的互联网公司,都在使用开源的数据库产品,MySQL也因此关注度与使用率非常的高,所以做为运维的屌丝们,掌握它的一些基 ...

  6. Docker 使用笔记-常用基础命令

    常用基础命令 环境:Linux Ubuntu 1.查看docker信息 docker version | docker info 2.启动docker服务 sudo systemctl start d ...

  7. Windows CMD常用命令大全 运行命令

    http://blog.163.com/lixunhuan@126/blog/static/122060620075124142658/ CMD命令大全 net use \\ip\ipc$ " ...

  8. 前后端同学,必会的Linux常用基础命令

    无论是前端还是后端同学,一些常用的linux命令还是必须要掌握的.发布版本.查看日志等等都会用到.以下是我简单的总结了一些简单又常用的命令,欢迎大家补充.希望能帮助到大家 本文首发于公众号 程序员共成 ...

  9. Docker 容器安装及常用基础命令

    为什么用docker 作为一种新兴的虚拟化方式,Docker 跟传统的虚拟化方式相比具有众多的优势. Docker 在如下几个方面具有较大的优势: 更快速的交付和部署 Docker在整个开发周期都可以 ...

随机推荐

  1. PRISM 4 - RegisterViewWithRegion & Custom Export Attributes

    5down votefavorite   I am using Prism 4 with MEF Extensions and the MVVM pattern. During initializat ...

  2. svn版本合并

    假如你的项目(这里指的是手机客户端项目)的某个版本(例如1.0版本)已经完成开发.测试并已经上线了,接下来接到新的需求,新需求的开发需要修改多个文件中的代码,当需求已经开始开发一段时间的时候,突然接到 ...

  3. 【Java学习笔记】LinkedList JDK1.6

    如下一段代码,在JDK1.6的LinkedList中,是下图这样存储的.有一个节点值为null的节点,叫做header,header的next是0,3的next是header,这是一个循环链表 Lin ...

  4. java:反射(Hibernate的雏形)

    * java.lang.Class类:Class类的实例表示正在运行的 Java 应用程序中的类和接口,没有构造方法. java反射机制是在运行状态中,对于任何一个类,都能够知道这个类的所有属性和方法 ...

  5. Kafka集群搭建和配置

    Kafka配置优化 https://www.jianshu.com/p/f62099d174d9 1.安装&配置 下载tar包 解压后即可使用 修改配置文件 将server.propertie ...

  6. Nginx配置反向代理与负载均衡

    Nginx的upstream目前支持的分配算法: 1.round-robin 轮询1:1轮流处理请求(默认) 每个请求按时间顺序逐一分配到不同的应用服务器,如果应用服务器down掉,自动剔除,剩下的继 ...

  7. python 并发编程 多线程 开启线程的两种方式

    一 threading模块介绍 multiprocess模块的完全模仿了threading模块的接口,二者在使用层面,有很大的相似性 二 开启线程的两种方式 第一种 每造一个进程,默认有一个线程,就是 ...

  8. Confluence6.9配置邮件服务器

    一.调整confluence服务 1.在confluence安装目录下的server.xml中加一段邮件服务器的配置,加在confluence的Context中 <Context path=&q ...

  9. 第j九周学习总结暨第七周实验报告

    完成火车站售票程序的模拟. 要求: (1)总票数1000张: (2)10个窗口同时开始卖票: (3)卖票过程延时1秒钟: (4)不能出现一票多卖或卖出负数号票的情况. 一:实验代码 package d ...

  10. java方法形参是引用类型

    public void 方法名(Student s) 这里形参需要的是该类的对象或者子类对象(父类引用子类对象). 1.若为普通类:则可传入该类的实例对象即可,方法名(new Student()): ...