目录
小建议:跟着文章亲手敲一遍是避免忘记的有效方法
一、目录文件操作
cd命令
功能:显示当前目录名或改变当前目录
1.从该驱动器切换到另一个驱动器时,格式为“cd /d 路径”
2、同磁盘时,格式为"cd 路径"(Tab键可以自动补齐)
3、路径分类
- 绝对路径:
以驱动器号为起点
- 相对路径:
以当前为起点, ./表示当级, ../表示上级
dir命令
功能:显示目录中的文件和子目录列表
1、dir
<DIR>表示该处为文件夹
2、“dir 路径”
可查看当前驱动器的任何路径下的文件,如需查看其他驱动器,需要先切换到其他驱动器
3、dir /a:h
显示隐藏文件,包括系统文件
md命令
功能:创建目录即文件夹
md+路径 不存在也会直接创建
rd命令
功能:删除一个目录
1、rd+路径 删除一个空文件夹
2、rd /s 路径
目录本身外,还将删除指定目录下的所有子目录和文件。用于删除目录树。
3、rd /s /q 路径 安静模式,不提醒非空
move命令
功能:移动文件并重命名文件和目录
copy命令
1、copy 路径源文件 目标路径
2、copy 路径源文件+路径源文件 目标路径文件 合并
del命令
删除一个或多个文件
del 路径文件 (删除文件夹和子文件夹下所有的文件,但是均不会删除文件夹(目录))
二、文本相关操作
type命令
功能:显示文本文件的内容
>命令
功能:重定向,将显示的数据写入一个txt文本里面
ipconfig > D:\测试\coleak\ipconfig.txt
findstr命令
功能:在文件中寻找字符串
1、findstr 字符串 路径 显示一行
2、加\n显示行数
|命令
管道符功能:将前面命令的执行结果作为后面命令的操作对象
三、网络相关操作
1、配置静态的IP地址、子域掩码、默认网关
netsh interface ip set address "网卡名字" static ip 子网掩码 网关
2、自动获取 TCP/IP参数
netsh interface ip set address "网卡名字" dhcp
3、静态配置 DNS服务器
netsh interface ip set dnsserver "Ethernet0" static 服务器ip
4、查看tcp、ip参数
ipconfig
5、查看所有网卡的TCP/IP参数(ip地址、子网掩码、默认网关、mac地址、dhcp地址、dns地址、主机名)
ipconfig /all
6、释放TCP/IP参数
ipconfig /release
7、重新获取TCP/IP参数
ipconfig /renew
8、刷新dns缓存
ipconfig /flushdns
9、测试连接
Ping +ip/域名,默认连接
ping -n 次数(c) +ip/域名,发送c次报文
ping -l 长度(c) +ip/域名,发送c长度的报文
ping -t +ip/域名 一直不停的ping
ping -a +ip/域名 返回ip的主机名
10、路由跟踪
tracert +ip/域名
11、route
打印路由表:route print -4
添加路由条目:route add 目标地址或网络 网关地址
删除路由条目:route delete 目标网络
12、netstat:查看所有的TCP连接,包括进程,以数字形式显示
示例:
netstat -anop tcp
netstat -r=route print