目录
什么是相对路径和绝对路径?
一、目录(文件夹)和文件操作
1.cd命令 用于切换目录
2.dir命令 用于显示目录和文件列表
3.md或mkdir命令 创建文件,也可以创建多级子目录
4.rd命令 用于删除目录
5.move命令 用于移动或者重命名
6.copy命令 将文件复制到指定位置
7.xcopy命令 用于将文件夹中的文件复制到指定位置
8.del命令 用于删除文件
二、文本操作
1.符号
2.type 用于显示文本内容
3.findstr 用于查找与某个字符相关的内容
三、网络操作
1.ipconfig命令 用于查看TCP/IP参数
2.netsh命令 用于配置TCP/IP参数
3.ping命令 用于测试网络连通性
4.tracert命令 用于路由追踪
5.route命令
6.netstat命令 用于显示网络连接
什么是相对路径和绝对路径?
一、目录(文件夹)和文件操作
1.cd命令 用于切换目录
(1)cd. //当前途径
(2)cd .\Administrator //进入当前路径下的Administrator文件
(4)cd /d e: //切换到E盘目录,因为要改变驱动器,所以需要加上/d
2.dir命令 用于显示目录和文件列表
(1)dir /a //显示所有文件(也包括隐藏文件)
(2)dir /ah //只显示隐藏文件
3.md或mkdir命令 创建文件,也可以创建多级子目录
(1)md a //创建a文件夹
(2)mkdir b //创建b文件夹
(3)md c\d //创建c文件夹,以及在c文件夹下的d文件夹
4.rd命令 用于删除目录
(1)rd a //删除空目录a
(2)rd a/s //删除非空目录c
5.move命令 用于移动或者重命名
(1)move aaa c:\bbb //将aaa文件夹移动到c盘下的bbb文件夹中
(2)move bbb ccc //将bbb文件重命名为ccc
6.copy命令 将文件复制到指定位置
(1)copy a.txt e:\ //将a.txt文件复制到e盘,只能复制文件,文件夹不行
(2)copy a.txt+b.txt c.txt //将a和b两个文件的内容合到一个新文件c中
7.xcopy命令 用于将文件夹中的文件复制到指定位置
xcopy c:\aaa\a.txt e:\bbb //将把C盘的aaa文件夹下的a.txt文件复制到E盘的bbb文件夹下
8.del命令 用于删除文件
(2)若目标选择文件夹,则会将文件夹中的文件全部删除
二、文本操作
1.符号
(1)“>” //将内容覆盖写到某个文件中
例如:ipconfig>a.txt //将ipconfig输出的内容覆盖写入a.txt
这里a.txt文本中的hello已经被覆盖
(2)“>>” //将内容追加写到某个文件中
例如:ipconfig>>a.txt //将ipconfig输出的内容追加写入a.txt
这里a.txt文本中的hello还存在,所以是追加写入
(3)“|” //直接执行后面的语句
例如:ping 127.0.0.1 | whoami
(4)“||” //前面为真则不执行后面的语句,前面为假则继续执行后面的语句
例如:ping 127.0.0.1 || whoami
例如:ping 192.207.65.30 || whoami
2.type 用于显示文本内容
type c:\a.txt //显示c盘中a.txt文件内容
3.findstr 用于查找与某个字符相关的内容
findstr a c:\a.txt //查找a.txt中关于a的所有内容
三、网络操作
1.ipconfig命令 用于查看TCP/IP参数
例如:ipconfig /all //查看所有网卡的TCP/IP详细参数
/release //释放TCP/IP参数
/renew //重新获取TCP/IP参数
/flushdns //刷新DNS缓存
2.netsh命令 用于配置TCP/IP参数
(1)netsh interface ip set address "本地连接" static 192.168.137.10 255.255.255.0 192.168.137.2
//静态配置ip,掩码,网关
(2)netsh interface ip set dnsserver "本地连接" static 8.8.8.8 //静态配置dns
(3)netsh interface ip add dnsserver "本地连接" 114.114.114.114 index=2 //添加备用dns
(4)netsh interface ip set dnsserver "本地连接" dhcp //自动获取dns
(5)netsh interface ip set address "本地连接" dhcp //自动获取ip、掩码、网络
3.ping命令 用于测试网络连通性
ping -n //指定报文发送个数 ping -l //指定报文发送的大小
例如:ping www.baidu.com -n 6 -l 300 //向百度发送6个300字节的数据包
另外,-t //一直ping -s //指定源地址
4.tracert命令 用于路由追踪
5.route命令
(1)route print -4 //打印ipv4路由表
(2)route add 1.1.1.1/32 192.168.137.223 //添加路由条目录
(3)route delete 1.1.1.1 //删除路由条目录
6.netstat命令 用于显示网络连接
(1)netstat -anop tcp //查看所有tcp连接
-a //显示所有连接和侦听端口
-n //以数字形式显示地址和端口号
-o //显示拥有的与每个连接关联的进程 ID
-p //显示proto指定的协议的连接
(2)netstat -r //查看路由表