• windows常用技巧


    1.运行栏常用命令

    windows+R 打开运行栏后,常用命令有:

    快捷键 作用 备注
    services.msc 打开服务注册列表 win10在任务管理器里也可以查看一些注册服务
    regedit 打开注册表编辑器
    mstsc 打开远程连接
    cmd 打开命令行窗口 这个肯定都知道
    msconfig 配置开机启动任务项
    某个文件夹下,shift+鼠标右键 在当前目录下打开命令行窗口,在启动一些程序时灰常方便

    2. 排查网络问题

    2.1 ipconfig

    显示计算机TCP/IP的详细配置,包括DNS信息,ipconfig /all查看详细信息

    2.2 ping

    包发送命令,可以模拟诊断延迟,丢包,测试网络状况.例如ping qq.com -t,ping 10.1.1.1 -n 8 -l 800

    2.3 telnet

    远程登录服务命令,主要用于测试端口状态,例如telnet 10.1.1.1 8001。如果直接返回信息,则表示telnet是通的,但是请求被直接拒绝

    2.4 nslookup

    域名查询工具,主要用来查看域名解析是否正确

    2.5 netstat -ano查看端口被占用

    在windows中可以用netstat命令显示套接字内容,每一行相当于一个套接字,当创建套接字时就会在这里增加一行新的控制信息,赋予即将开始通信的状态,并进行通信的准备工作,如分配临时存放收发数据的缓冲区空间。

    netstat -ano
    a 不仅显示套接字内容的命令,还显示尚未开始通信等状态的所有套接字
    n 显示ip地址和端口号
    o 显示使用该套接字的程序PID
    这里写图片描述在这里插入图片描述
    第一列是协议类型,如TCP或UDP
    第二列表示本地地址,多张网卡会显示多个ip地址。0.0.0.0表示不绑定ip地址
    第三列表示远程端的地址。0.0.0.0表示还没开始通信(等待连接)。另外UDP协议不绑定对方的地址和端口因此显示*.*
    第四列表示通信状态,LISTENING表示等待对方连接。
    第五列表示使用该套接字的程序PID,可以使用任务管理查看对应的程序

    可以使用netstat -ano | findstr "8761"查找被占用的端口:
    这里写图片描述
    查看被占用端口对应的PID,然后输入tasklist | findstr “32688”
    这里写图片描述
    我们就可以到是哪个进程在占用这个端口,这里看图知道是某个java应用使用了8761端口。当然我们也可以根据PID在任务管理器里查看,这里就不再截图。

  • 相关阅读:
    JavaScript快速入门-ECMAScript本地对象(String)
    JavaScript快速入门-ECMAScript语句
    Zabbix实战-简易教程--业务类
    [转] STL源码学习----lower_bound和upper_bound算法
    [转] C++中临时对象及返回值优化
    二叉堆,优先队列,二叉树的理解
    [转] GCC __builtin_expect的作用
    [转] __thread关键字
    C++初始化顺序
    [转] shared_from_this 几个值得注意的地方
  • 原文地址:https://www.cnblogs.com/seasail/p/12179398.html
Copyright © 2020-2023  润新知