以当前目录为起点
.代表当前路径
…/代表的是当前目录的上一级目录
以驱动器号为起点
用于切换目录
cd /d d:
切换到d 盘目录,因为要改变驱动器,所以需要加上/d
用于显示目录和文件列表
dir /a 显示所有文件(包括隐藏文件)
dir /ah 只显示隐藏文件
用于创建目录,可以直接创建多级子目录
用于删除目录
rd a 删除空目录a
rd a/s 删除非空目录a
用于移动重命名(目录和文件)
move a.txt c:\ 将文件移动到C盘
move a.txt b.txt 将文件重命名
用于将文件复制到指定位置
copy a.txt c:\ 将文件复制到 C 盘
copy a.txt+b.txt c.txt 将两个文件的内容合并到一个文件
用于将文件夹中的文件复制到指定位置
xcopy aaa d: 将aaa目录下的文件复制到D盘
用于删除文件
del aa.txt 删除aa.txt
将内容覆盖写入某个文件中
ipconfig > a.txt
将内容追加写入某个文件中
ipconfig >> a.txt
将ipconfig 输出的内容追加写入 a.txt
直接执行后面的语句
ping 127.0.0.1|whoami
前面为真则只执行前面的语句
前面为假则只执行后面的语句
如果前面的语句为假则直接执行后面的语句,前面的语句可真可假。例如: ping 127.0.0.1 &whoami
如果前面的语句为假则直接出错,也不执行后面的语句,前面的语句只能为真。例如: ping127.0.0.1 88 whoami
用于显示文本内容
type d:\a.txt 显示 a.txt 中的内容
用于查找与某个字符相关的内容
findstr 192 d:\文件夹\a.txt 查找a.txt 中关于192的所有内容
用于查看TCP/IP参数
/all 查看所有网卡的TCP/P 详细参数
/release 释放TCP/IP 参数
/renew 重新获取TCP/IP参数
/flushdns 刷新 DNS 缓存
用于配置TCP/IP 参数
netsh interface ip set address “Ethergeto” static 192.168.49.10 255.255.255.0 192.168.49.2 静态配置IP、掩码、网关
netsh interface ip set dnsserver“本地连接"static 8.8.8.8 静态配置 dns
netsh interfaceip add dnsserver“本地连接”114114.114.114 index=2 添加备用dns
netsh interface ip set dnsserver"本地连接" dhcp 自动获取dns
netsh interface ip set address "本地连接” dhcp 自动获取IP、掩码、网关等
用于测试网络连通性
-n 指定报文发送个数
-l 指定报文发送的大小
-t 一直 ping
-S 指定源地址
用于路由追踪
route print -4 打印IPv4 路由表
route add 1.1.1.1/32 192.168.10.10
route delete1.1.1.1 删除路由条目
用于显示网络连接
netstat -anop tcp:
-a 显示所有连接和侦听端口
-n 以数字形式显示地址和端口号
-o 显示拥有的与每个连接关联的进程ID
-p 显示 proto 指定的协议的连接
netstat -r查看路由表