windows基础命令

windows基础命令

  • windows的系统文件和目录操作的一些命令

  • windows网络相关的命令

—使用命令提示符(cmd)

注意管理员权限

查看语法 — /?

例:cd命令 cd /?

目录和文件的操作

包括增删改查,复制等

相关命令: cd、dir、md、rd、move、copy、xcopy、del

1.cd命令 — 变更目录

cd /d d: --- 切换到d盘 需要加/d(改变了驱动器)

2.dir命令 — 显示文件夹中的目录、文件

dir /w --- 宽列表显示
dir /a:h 目录 --- 显示某目录隐藏文件 /a是选项:h是子选项

3.md 或 mkdir — 创建目录,可直接创建多级目录

md a\b\c

4.rd 或 rmdir — 删除目录

rd --- 直接rd只能删除空目录
rd /s /q --- /s 删除所有子目录 /q 安静模式

5.move — 用于移动、重命名

move 文件 目标/新文件名

6.copy — 用于复制文件

copy 文件 目录 --- 将文件复制到某目录
copy 文件a+文件b 目录 --- 复制多个文件

copy a.txt+b.txt c.txt --- 将ab文件中的内容相加复制进c文件

7.xcopy — 用于复制目录

xcopy /s 目录 新目录 --- 复制目录中除空文件外所有文件

8.del — 删除文件

del 文件

9.创建文件

echo hello > a.txt --- 将hello写入a.txt
type nul > a.txt
copy nul > a.txt --- 创建空文件

10.查看文件内容

type 文件 --- 查看文件

文本的处理

包括查看和搜索

相关命令: type、findstr

1.type — 查看文本文件的内容

type a.txt

重定向 “>”

2.findstr — 检索

findstr 字符 文件 --- 查找文件内字符相关内容
findstr /n 字符 文件 --- 显示行号
findstr /n /v 字符 文件 --- 显示不相关内容

管道符 “|”

ipconfig | findstr wlan

网络相关命令

包括查看配置tcp/ip相关参数,路由表查看操作,路由追踪,查看tcp/ip相关连接

相关命令:netsh、ipconfig、ping、tracert、route、netstat

  1. 配置TCP/IP参数

    • ip地址:标识网络中的某台主机

    • 子网掩码:标识你的ip所处的网络的范围,子网掩码越大,网络范围越小

    • 默认网关:标识与主机直连的路由器的ip地址

    • DNS服务器:用于域名解析

      刷新dns — ipconfig /flushdns

      丢弃网络配置 — ipconfig /release

      重新获取 — ipconfig /renew

      查询dns — nslookup 域名

    # 静态配置ip地址、子网掩码、默认网关
    netsh interface ip set address "网卡名" static IP地址 子网掩码 网关
    # 自动获取TCP/IP参数
    netsh interface ip set address "网卡名" dhcp
    
    # 设置dns服务器
    netsh interface ip set dnsserver "网卡名" static dns服务器ip
    # 添加备用服务器
    netsh interface ip add dnsserver "网卡名" dns服务器ip index=2
    	index=2  意思是索引,表示是备用dns
    # 自动获取
    netsh interface ip set dnsserver "网卡名" dhcp
    

    interface — 接口

  2. 查看TCP/IP参数

    ipconfig			# 查看网卡信息
    ipconfig /all		# 查看所有信息
    ipconfig /release	# 释放tcp/ip参数
    ipconfig /renew		# 重新获取tcp/ip参数
    ipconfig /flushdns	# 刷新dns缓存
    
  3. ping命令 — 测试tcp/ip配置是否正确

    ping -n 10 网址		# 发送10个数据包
    ping -l 100 目标		# 一个数据包100个字节的数据
    ping -a 目标		# 会返回主机名
    ping -t 目标		# 一直不停ping
    
  4. tracert — 路由跟踪

    tracert ip地址	# 有多少个越点
    例:
    
  5. route — 操作路由表

    0.0.0.0 — 代表任意网络

    # 打印路由表
    route -4 print		# 打印路由表ipv4
    # 添加路由条目
    route add 112.53.42.42/32 192.168.55.1	# 添加112.53.42.42这个目标地址或网络(/32代表32位子网掩码),访问网络时走192.168.55.1这个网关
    	若目标不是地址,而是网段(例:112.53.42.0),0代表可能是1、2、3等等
    	则要写成 112.53.42.0/24	(/后是几位的子网掩码)
    # 删除路由条目
    route delete 网络目标	# 例: route delete 112.53.42.42
    
  6. netstat — 显示tcp/ip网络连接

    # 一般组合
    netstat -anop 协议
    	-a 显示所有连接
    	-n 以数字形式显示地址和端口号
    	-o 显示进程
    	-p(proto) 指定协议(tcp/udp/ip等等)
    例: netstat -anop tcp
    
    # 查看路由表
    netstat -r		# 与route -4 print差不多 
    
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值