Windows基础命令&网络相关基础操作

目录

一,目录和文件的应用操作 

1.  cd命令

2.  dir命令

3.  md 或 mkdir命令

4.  rd命令

5.  Move命令

6.  Copy命令

7.  Xcopy命令

8.  Del命令

二.  文本处理

1.  Type命令

2.  findstr命令

三.  网络相关操作

1.  配置TCP/IP 参数

2.  查看TCP/IP参数,用ipconfig

1.  ping命令

2.  Tracert

3.  Route

4.  Netstat


一,目录和文件的应用操作 

注意点 命令 / 可以查看命令格式如何使用 

1.  cd命令

改变当前目录

Code

cd /?              #查看命令格式

cd /d d:\                #切换到D盘目录 ,因为需要改变驱动器,所以需要加上/d选项

C:\Users\Administrator>cd c:\        #如果没有改变驱动器号,就不需要加/d选项

目录分为绝对路径和相对路径

相对路径(以当前为起点)"."代表的是当前路径

绝对路径(以驱动器号为起点)

"../"回到当前的上一级路径

"/"代表的是回到根目录

例子

2.  dir命令

  • 显示目录中的文件和子目录列表。
  • 常用的用法直接用dir

Code

dir /

dir /a:h c:\        #查看c盘下的隐藏目录和文件

dir /o:-n c:\        #使用字母逆序方式查看

3.  md 或 mkdir命令

  • 创建目录(文件夹),也可以直接创建多级子目录

 

Code

md /?            #查看命令格式

md hello      #创建hello文件夹

md hello\技术部\文件夹   #当技术部文件夹不存在也会直接创建

4.  rd命令

  • 用于删除目录(文件夹),正常只能删除空目录

Code

rd /               #查看命令格式

rd /s                 #除目录本身外,还将删除指定目录下的所有子目录和文件。用于删除目录树。

rd Ilove     #删除Ilove文件

5.  Move命令

  • 用于移动重命名

Code

move "woninxy\hello\技术部 - 副本\速度.txt" c:\     #移动

move kali.txt kaliLinux.txt       #重命名

6.  Copy命令

  • 将一份或多份文件复制到另一个位置。

Code

 

copy D:\woninxy\软件测试\测试.txt D:\                  #直接把文件复制到指定目录

D:\>copy D:\kaliluexn.txt + 测试.txt 3.txt                  #将两个文件中的内容,直接融合到新的文件中

    

7.  Xcopy命令

  • 复制文件和目录树。

Code

D:\>xcopy woninxy C:\                      #复制woninxy文件夹下的文件夹(文件)到C盘下

8.  Del命令

  • 删除一个或数个文件。

Code

 

D:\>del 3.txt                        #删除3.txt文件

 

二.  文本处理

1.  Type命令

  • 显示文本文件内容

Code

D:\>type .txt                 #用于显示文本文件内容

  • 重定向">"    大白话理解:把前面执行的结果写入到后面的文件当中

Code

D:\>ipconfig > D:\ip.txt    #把(查看电脑IP的命令)ipconfig 执行的结果,写入到ip.txt文件当中

//重定向的多种用法

  • 管道符"|"
    • 将前面命令执行的结果做为后面命令的操作对象

        C:\Users\Administrator>ipconfig | findstr IP

2.  findstr命令

  • 在文件中寻找内容(某个字符串内容)

Code

C:\Users\Administrator>findstr 192 d:\ip.txt 

 

三.  网络相关操作

1.  配置TCP/IP 参数

  • TCP/IP
    • IP 地址:标识了网络中的某一台主机
      • IP地址就是一个唯一标识,是一段网络编码(二进制),用32位组成

1010010.01001001.10001100.00000110

二进制IP转为十进制IP地址

210.73.140.6

这就是我们正常所看到的IP地址

IP地址形式:X.X.X.XX的范围:0-255

如:

正确:111.12.1.22 , 198.12.01.3

          错误:256.120.1.2

  • 子网掩码:用于标识你的IP所处的网络的范围,子网掩码越大,网络范围越小
    • 局域网通信规则:在同一个局域网中必须在同一网段中才可以互相通信

                IP地址构成:网络位+主机子网掩码:就是将一个IP地址划分成网络地址主机地址两部分的)

       子网掩码用来确认确认网络位的:与255对应的数字为网络位,与0对应的数字为主机位

255.0.0.0

255.255.0.0

255.255.255.0

IP:10.0.0.1 子网掩码:255.255.255.0

可知:10.0.0.1属于10.0.0网段,名字(主机)就叫 1

IP:198.12.1.0 子网掩码:255.255.0.0

可知:198.12属于198.12网段,名字(主机)就叫.1.0

IP:10.1.2.1 子网掩码:255.0.0.0

可知:10.属于10.网段,名字(主机)就叫.1.2.1

注意:1个IP地址,必须配套一个子网掩码

  • 默认网关:标识与主机直连的路由器的IP地址
    • 网关:一个网络的出口,Gateway = GW ,一般网关是在路由器上路由器:可用连接内外网的设备

        PC向外发包

        1,首先判断目标IP地址与自己是否在同一网段。

        2,如在同一网段,则直接发出去而不找网关

        3,如不在同一网段,则直接发包给网关

  • DNS 服务器:用于域名解析的
    • 在我们上网的时候,通常输入的是网址域名,但是在机器之间它们只认IP地址,dns服务器就是把域名解析找到相应的

        IP地址,这样才能上网

        正常的顺序是这样的

        Pc -> 交换机 -> 网关 -> 互联网 -> dns服务器 -> 某某网站

备注:如果一台PC 想要连接外网,则需要IP地址,子网掩码,网关,DNS四大参数

dos命令配置IP地址

#静态配置IP地址。子网掩码,默认网关

c:\>netsh interface ip set address "Ethernet0" static 192.168.66.66 255.255.255.0 192.168.66.1

 

#自动获取TCP/IP参数

c:\>netsh interface ip set address "Ethernet0" dhcp

#静态配置DNS服务器

c:\>netsh interface ip set dnsserver "Ethernet" static 12.1.1.3      //index=2 是索引,表示备用dns

#添加备用DNS

c:\>netsh interface ip add dnsserver "Ethernet0" 172.172.66.66 index=2

2.  查看TCP/IP参数,用ipconfig

  • 常用

Code

#查看所有网卡的TCP/IP参数(IP地址,子网掩码,默认网关)

Ipconfig

 

#查看所有网卡的TCP/IP参数(IP地址,子网掩码,默认网关,mac地址,dhcp地址,dns地址,主机名)

Ipconfig /all

 

#释放TCP/IP参数

Ipconfig /release

 

#重新获取TCP/IP参数

Ipconfig /renew

 

#刷新dns缓存

Ipconfig /flushdns

 

1.  ping命令

  • 测试网络连通性发送测试包

Code

 

ping 目标IP地址                        #测试网络连通性,有去有回即可成功通信

ping -t 目标IP地址                        #一直ping        ctrl + c 停止

ping -n 数字 目标ip地址                        #修改ping包的数量

ping -l size 目标ip地址                        #修改ping包的大小

 

注明:如果ping不通,可能对方不在线或对方开着防火墙!

2.  Tracert

  • 路由跟踪

Code

 

tracert 192.66.40.1    #通过最多 30 个跃点跟踪到 192.66.40.1 的路由

 

3.  Route

  • 操作网络路由表
    • 0.0.0.0代表的是任意网络

Code

#打印路由表

Route -4 print

 

#添加路由条目(112.53.42.52目标地址或网络   /32代表子网掩码    192.168.55.1网关地址)

route add 112.53.42.52/32 192.168.55.1

 

#删除路由表

Route delete 112.53.42.52    #(112.53.42.52目标)

 

4.  Netstat

  • 显示协议统计信息和当前 TCP/IP 网络连接

Code

#查看所有的TCP链接,包括进程,以数字形式

netstat -anop tcp

#查看路由表,等同于 route print

Netstat -r

  • 7
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值