雷迪斯and the乡亲们 欢迎你们来到 奇幻的编程世界
一、echo命令
作用:
输出一个内容到终端
格式:
echo 要输出的内容
案例:
直接输出一个“你好”
二、ping
概念:
在网络中通信的时候,主机之间进行通信依靠的是ip而不是域名(列如:https://www.baidu.com/)
在访问网站的时候,在浏览中输入了域名之后,浏览器会自动将域名转换ip地址,这个转换过程,就是域名解析
域名解析的目的就是为了获取IP地址
作用:
(1)测试当前主机和主机之间是否可以通信
(2)对域名进行域名解析
格式:
ping 【选项】 目的
选项
-4:将域名解析成ipv4地址
-n 数字:限制发送指定次数的数据包
-t:一直发送数据包,直到ctrl+c停止
案例:
首先查看自己IP 刚好复习一下ipconfig
很明显我的IP地址是192.168.0.111
案例1:接下来就来测试是否和192.168.0.111通信
案例3:对域名https://www.baidu.com/进行域名通信
接下来再来试试我们的选项
查看当前登入系统的时候,使用的用户名
补充:
@echo off
关闭回显,不显示要执行的命令,只显示命令的执行代码
中文乱码问题
chcp 65001
八、tasklist
作用:
查看当前系统中运行的所有的进程
效果与运行计算机中的 任务管理器一样
找出微信的进程信息
注意:关键点有两个
QQ的服务名
QQ的进程id
进程id是唯一的
把进程停止之后,重新启动的程序的进程id就会变了。【进程id是一个随机数字,每次启动进程,id都不同】
九、taskkill
作用:
杀死指定的进程
格式:
格式1:基于可执行程序来杀死进程
taskkill /F /IM WeChatAppEx.exe(删除名)
格式2:
基于进程PID杀死进程:
taskkill /pid (pid数:如图)12836
十、netstat
作用:
查看当前计算机的网络连接情况
格式
netstat 选项
选项:
(1) -n 命令执行结果,以数字的方式来显示【工作中强烈建议用这个选项,否则对导致命令执行特别慢
(2)-a:显示当前这个计算机的所有的网络连接
(3)-o:显示这个网络连接的进程的进程信息,包括进程pid
端口:
端口:计算机和其他计算机进程通信的时候的数据的出入口
端口号:每个端口都是一个数字编码号,这个编码就是端口号
端口号的范围:0-655535
执行netstat-an结果:
左侧地址:本地地址
右侧地址:远程地址
断开连接的思路:
找到网络连接所对应的进程(pid)
然后执行taskkill /F /pid 进程ID
十一、start
作用:启动另一个程序
案例 :启动qq