Windows 与网络基础—学习笔记

本文详细介绍了Windows操作系统的基础命令,包括目录文件操作、文本操作和网络相关操作,如IP配置、用户管理、网络共享。同时,深入讲解了NTFS权限、本地安全策略、组策略以及注册表的管理和优化。内容涵盖了网络基础概念、网络协议、网络拓扑以及IP地址和子网掩码的使用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Windows 与网络基础—学习笔记

Windows

Windows 基础命令

Windos 输入命令,使用命令提示符对话框:CMD

一、目录文件操作
1、cd 命令
  • 显示当前目录名或改变当前目录

    cd /d d:\			// 切换到 d 盘目录,因为改变了驱动器,所以要加上 /d 选项
    c:\Users\Administrator>cd c:\			// 如果没有改变驱动器号,就不需要加 /d 选项
    
  • 目录分为相对路径和绝对路径

    • 相对路径(以当前为起点)
      • “.” 代表的是当前路径
      • “../” 代表的是当前的上一级目录
    • 绝对路径(以驱动器号为起点)
2、dir 命令
  • 显示目录中的文件和子目录文件列表

  • 常用的用法直接使用 dir

    dir
    dir /a:h c:\		# 查看 c 盘下的隐藏目录和文件
    dir /o:-n c:\		# 使用字母逆序方式查看
    
3、mdmkdir 命令
  • 创建目录(文件夹),也可以直接创建多级子目录

    md 公司文件夹
    md 公司文件夹\技术部\技术文件夹		# 当技术部文件夹不存在时会直接创建
    
4、rd 命令
  • 删除目录

    rd 文件		# 直接使用 rd 只能删除空目录
    rd /s /q 公司文件夹		# 如果要删除的目录中有子目录或文件,就必须使用 /s 选项,可以携带 /q 选项删除时不提醒
    
5、move 命令
  • 移动文件并重命名文件和目录

    move test.txt c:\		# 移动
    move c\test.txt c:\test01.txt		# 重命名
    
6、copy 命令
  • 将一份或多份文件复制到另一个位置

    copy c:\test01.txt d:\		# 直接复制文件到指定目录
    copy 1.txt+2.txt 3.txt		# 将两个文件中的内容直接融合到新的文件中
    
7、xcopy 命令
  • 复制文件和目录树

    copy /s test c:\		# 复制目录和子目录,不包括空目录
    copy /e test c:\		# 复制目录和子目录,包括空目录
    
8、delerase 命令
  • 删除一个或数个文件

    del 1.txt
    
二、文本操作
1、type 命令
  • 显示文本文件的内容

    type d:\3.txt
    
  • 重定向 ">"

    ipconfig > c:\ip.txt		# 把标准输出重定向到一个文件中(覆盖)
    ipconfig >> c:\ip.txt		# 把标准输出重定向到一个文件中(追加)
    

问题:寻找其他重定向用法,并写出对于场景

2、findstr 命令
  • 在文件中寻找字符串

    findstr 192 c:\ip.txt		# 显示包含 192 内容的行
    findstr -v 192 c:\ip.txt	# 显示不包含 192 内容的行
    
  • 管道符 "|"

    • 将前面命令执行的结果作为后面命令的操作对象

      ipconfig | findstr DNS		# 将 ipconfig 命令的结果中包含 DNS 内容的行输出
      
三、网络相关操作
1、配置 TCP/IP 参数
  • TCP/IP 参数

    • IP 地址:标识着网络中的某一台主机
    • 子网掩码:标识 IP 所处的网络范围,子网掩码越大,网络范围越小
    • 默认网关:标识与主机直连的路由器的 IP 地址
    • DNS 服务器:用于域名解析
    # 静态配置 IP 地址、子网掩码、默认网关
    netsh interface ip set address "Ethernet0" static 192.168.100.100 255.255.255.0 192.168.100.254
    
    # 自动获取 TCP/IP 参数
    netsh interface ip set address "Ethernet0" dhcp
    
    # 静态配置 DNS 服务器
    netsh interface ip set dnsserver "Ethernet0" static 12.12.12.12
    
    # 添加备用 DNS 服务器
    netsh interface ip add dnsserver "Ethernet0" 222.66.66.66 index=2	//index=2 是索引,表示备用 DNS
    
    # 自动获取 DNS 服务器
    netsh interface ip set dnsserver "Ethernet0" dhcp
    
2、查看 TCP/IP 参数
  • 常用 ipconfig 命令

    # 查看所有网卡的 TCP/IP 参数(IP 地址、子网掩码、默认网关)
    ipconfig
    
    # 查看所有网卡的 TCP/IP 参数(IP 地址、子网掩码、默认网关、MAC 地址、DHCP 地址、DNS 地址、主机名)
    ipconfig /all
    
    # 释放 TCP/IP 参数
    ipconfig /release
    
    # 重新获取 TCP/IP 参数
    ipconfig /renew
    
    # 刷新 DNS 缓存
    ipconfig /flushdns
    
3、ping 命令
  • 用于测试 TCP/IP 配置是否正确

    # -n 10 发送10个报文
    
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值