常用DOS命令

  • 1.运行窗口打开方式
  • 2.ipconfig网络诊断与配置
  • 3.dir 查看目录内容命令
  • 4.net user网络用户
  • 5.net localgroup网络本地组
  • 6.netstat显示网络状态
  • 7.ping验证连接
  • 8.whoami 显示当前登录到本地系统的用户的用户、组和特权信息
  • 9.systeminfo 显示有关计算机及其操作系统的详细配置信息
  • 10.tracert 测试报文从发送端到目的地所经过的路由
  • 11.telnet 与运行 telnet 服务器服务的计算机通信
  • 12.tlntadmn 管理运行 telnet 服务器服务的本地或远程计算机
  • 13.arp 在 ARP 缓存中显示 (修改) 条目
  • 14.tasklist 显示本地计算机或远程计算机上当前正在运行的进程列表
  • 15.taskkill 结束一个或多个任务或进程


1.运行窗口打开方式

windows + R打开运行窗口

重启网卡后docker网络是否正常 windows重启网卡的dos命令_重启网卡后docker网络是否正常

2.ipconfig网络诊断与配置

ipconfig
	显示各网卡的ip地址,子网掩码和默认网关地址
ipconfig /?  
	显示帮助信息
ipconfig /all  
	显示所有网卡的tcp/ip配置信息

重启网卡后docker网络是否正常 windows重启网卡的dos命令_重启网卡后docker网络是否正常_02

ipconfig /renew [ Adapter ]
	更新网卡的DHCP配置,如果使用了标识符Adapter说明了网卡的名字,则只更新指定网卡的配置,否则更新所有网卡的配置,适用于动态获取ip的情况。

重启网卡后docker网络是否正常 windows重启网卡的dos命令_windows_03

ipconfig /release [ Adapter ]
	释放网卡的DHCP配置参数和当前使用的ip地址。

重启网卡后docker网络是否正常 windows重启网卡的dos命令_windows_04

ipconfig /flushdns
	刷新客户端的dns缓存
ipconfig /displaydns 
	显示客户端缓存的dns内容

重启网卡后docker网络是否正常 windows重启网卡的dos命令_linux_05

ipconfig /registerdns
	初始化网络适配器上配置的DNS和IP地址,可用于解决客户和DNS服务器之间的动态更新问题,而不必重新启动计算机
ipconfig /showclassid Adapter
	显示适配器DHCP类ID
ipconfig /setclassid Adapter [ ClassID ]
	设置适配器DHCP类ID

注:Adapter 名称如果包含空格,则在使用的时候需要用" "包围,并且可以使用通配符 ? 和 *,DHCP类ID可以对客户端进行分组管理。达到权限控制的目的。

3.dir 查看目录内容命令

dir /a
 d - 目录
 h - 隐藏文件
 s - 系统文件
 l - 重新分析点
 r - 只读文件
 a - 准备存档的文件
 i - 非内容索引文件

dir /a 
	显示所有文件的名称,包括隐藏文件和系统文件

重启网卡后docker网络是否正常 windows重启网卡的dos命令_重启网卡后docker网络是否正常_06

dir /ah 
	列隐含文件(包含子目录(隐含的)

重启网卡后docker网络是否正常 windows重启网卡的dos命令_windows_07

dir /as 
	列系统文件

重启网卡后docker网络是否正常 windows重启网卡的dos命令_网络_08

dir /ad 
	列子目录

重启网卡后docker网络是否正常 windows重启网卡的dos命令_windows_09

dir /o 
	按字母顺序
dir /B 
	只显示文件名与扩展名

重启网卡后docker网络是否正常 windows重启网卡的dos命令_linux_10

4.net user网络用户

Net user
	查看所有用户

重启网卡后docker网络是否正常 windows重启网卡的dos命令_windows_11

Net user 账户名称
	查看该账户的详细信息

重启网卡后docker网络是否正常 windows重启网卡的dos命令_windows_12

Net user 用户名 密码 /add
	创建用户(建议在虚拟机中创建,要使用以管理员权限运行的cmd)
	如果不想设置密码,直接net user 用户名 /add
创建失败的原因:
	(1)权限不足
	(2)创建用户时密码不符合目标机器的密码策略

重启网卡后docker网络是否正常 windows重启网卡的dos命令_网络_13

Net user 账户名 /del
	删除该账户

重启网卡后docker网络是否正常 windows重启网卡的dos命令_linux_14

Net user 用户名 *
	修改密码(输入的是新密码)

重启网卡后docker网络是否正常 windows重启网卡的dos命令_linux_15

Net user 账户名 /active:no
	停用该账户,无法登入但仍然存在该账户(将no改为yes即可启用该账户)

重启网卡后docker网络是否正常 windows重启网卡的dos命令_linux_16

net user 用户名 /times
	指定允许用户使用计算机的时间。
	<时间>限制为一小时。对于 <Day> 值,可以拼写出日期的名称或使用缩写(即 M、T、W、TH、F、SA、SU)。可以使用 12 小时制或 24 小时制表示法。如果使用 12 小时表示法,请使用 AM 和 PM,或 A.M. 和 P.M.值 all 表示用户始终可以登录。空值(空白)表示用户永远无法登录。用逗号分隔日期和时间,用分号分隔日期和时间单位(例如,M,4AM-5PM;T,下午1点至下午3点)。指定时间时不要使用空格。

5.net localgroup网络本地组

net localgroup
	查看本地工作组

重启网卡后docker网络是否正常 windows重启网卡的dos命令_IP_17

Net localgroup 组名 账户名 /add(/del)
	将该账户加入(删除)目标工作组

重启网卡后docker网络是否正常 windows重启网卡的dos命令_linux_18

Net localgroup 组名
	查看该工作组账户

重启网卡后docker网络是否正常 windows重启网卡的dos命令_网络_19

6.netstat显示网络状态

netstat -a
	显示计算机正在侦听的所有活动 TCP 连接以及 TCP 和 UDP 端口
netstat -n
	显示活动的 TCP 连接,地址和端口号以数字表示,并且不会尝试确定名称
netstat -o
	显示活动的 TCP 连接,并包括每个 (PID) 的进程 ID。 可以在"进程"选项卡上找到基于 PID 的应用程序Windows 任务管理器。

可以结合使用

重启网卡后docker网络是否正常 windows重启网卡的dos命令_重启网卡后docker网络是否正常_20

netstat -e
	显示以太网统计信息,例如发送和接收的字节数和数据包数。
netstat -s
	按协议显示统计信息。 默认情况下,会显示 TCP、UDP、ICMP 和 IP 协议的统计信息。 如果安装了 IPv6 协议,则会显示基于 IPv6 的 TCP、基于 IPv6 的 UDP、ICMPv6 和 IPv6 协议的统计信息。 -p 参数可用于指定一组协议。

重启网卡后docker网络是否正常 windows重启网卡的dos命令_linux_21

netstat -r
	显示 IP 路由表的内容

重启网卡后docker网络是否正常 windows重启网卡的dos命令_重启网卡后docker网络是否正常_22

netstat -b
	显示创建每个连接或侦听端口所涉及的可执行文件。 在某些情况下,已知可执行文件托管多个独立组件,在这些情况下,将显示创建连接或侦听端口所涉及的组件序列。 在这种情况下,可执行文件名称位于底部的 [] 中,顶部是它调用的组件,以此类推,直到达到 TCP/IP。 请注意,此选项可能很耗时,除非有足够的权限,否则将失败。

7.ping验证连接

ping IP/域名
	表明本台设备与百度建立TCP连接,可以上网。

重启网卡后docker网络是否正常 windows重启网卡的dos命令_linux_23

ping /a IP
	指定对目标 IP 地址执行反向名称解析。 如果此操作成功,ping 将显示相应的主机名。

重启网卡后docker网络是否正常 windows重启网卡的dos命令_IP_24

ping /n
	指定要发送的回显请求消息数。默认值为4。

重启网卡后docker网络是否正常 windows重启网卡的dos命令_重启网卡后docker网络是否正常_25

ping /l
	指定回显请求消息中 "数据" 字段的长度(以字节为单位)。 默认值为 32,最大大小为 65500。

重启网卡后docker网络是否正常 windows重启网卡的dos命令_网络_26

8.whoami 显示当前登录到本地系统的用户的用户、组和特权信息

whoami
	显示当前的域和用户名

重启网卡后docker网络是否正常 windows重启网卡的dos命令_网络_27

whoami /upn
	(UPN) 格式显示用户主体名称中的用户名。(应该是需要加入域的用户才能被查询到)

重启网卡后docker网络是否正常 windows重启网卡的dos命令_windows_28

whoami /logonid
	显示当前用户的登录 ID。
whoami /user
	显示 (SID) 的当前域和用户名以及安全标识符。

重启网卡后docker网络是否正常 windows重启网卡的dos命令_网络_29

whoami /groups
	显示当前用户所属的用户组。

重启网卡后docker网络是否正常 windows重启网卡的dos命令_windows_30

whoami /priv
	显示当前用户的安全权限。

重启网卡后docker网络是否正常 windows重启网卡的dos命令_IP_31

9.systeminfo 显示有关计算机及其操作系统的详细配置信息

systeminfo 
	显示有关计算机及其操作系统的详细配置信息。
	包括操作系统配置、安全信息、产品 ID 和硬件属性 (例如 RAM、磁盘空间和网卡) 。

重启网卡后docker网络是否正常 windows重启网卡的dos命令_windows_32

systeminfo /s srvmain
	查看名为 Srvmain 的计算机的配置信息
systeminfo /s srvmain2 /u maindom\hiropln
	远程查看位于 Maindom 域上的名为 Srvmain2 的计算机的配置信息
systeminfo /s srvmain2 /u maindom\hiropln /p p@ssW23 /fo list
	远程查看 (Maindom 域) Srvmain2 的计算机的列表格式配置信息

10.tracert 测试报文从发送端到目的地所经过的路由

tracert IP/域名
	跟踪指定IP/域名的路由
	最左侧的是路由节点,中间三列第一个是连接到每个路由节点的速度,第二个是返回的速度,第三个是多次链接反馈的平均值。

重启网卡后docker网络是否正常 windows重启网卡的dos命令_重启网卡后docker网络是否正常_33

11.telnet 与运行 telnet 服务器服务的计算机通信

出现下图情况,去控制面板->程序->打开或关闭windows功能,选择telnet服务器/客户端

重启网卡后docker网络是否正常 windows重启网卡的dos命令_linux_34

telnet IP 端口
	指定要连接到的远程计算机的主机名或 IP 地址,(可选)要使用的 TCP 端口 (默认值为 TCP 端口 23/ telnet默认端口号23) 。
telnet /l
	指定要在远程计算机上登录的用户名。
telnet /a
	尝试自动登录。 与 /l 选项相同,只不过它使用当前登录用户名。

重启网卡后docker网络是否正常 windows重启网卡的dos命令_网络_35

12.tlntadmn 管理运行 telnet 服务器服务的本地或远程计算机

tlntadmn 
	不带参数使用, tlntadmn 将显示当前服务器设置。
tlntadmn -u username -p password
	指定要管理的远程服务器的管理凭据。 如果要管理未使用管理凭据登录的远程服务器,则此参数是必需的。

重启网卡后docker网络是否正常 windows重启网卡的dos命令_重启网卡后docker网络是否正常_36

tlntadmn -s
	显示活动 telnet 会话
tlntadmn start
	启动 telnet 服务器服务
tlntadmn stop
	停止 telnet 服务器服务
tlntadmn pause
	暂停 telnet 服务器服务
tlntadmn continue
	恢复 telnet 服务器服务

13.arp 在 ARP 缓存中显示 (修改) 条目

ARP 缓存包含一个或多个表,这些表用于存储 IP 地址及其解析的以太网或令牌环物理地址。 计算机上安装的每个以太网或令牌环网络适配器都有一个单独的表。 在不带参数的情况下使用 ,arp 显示帮助信息。

arp -a 
	显示所有接口的 arp 缓存表
arp -a -n IP
	显示分配有 IP 地址 10.0.0.99 的接口的 arp 缓存表

重启网卡后docker网络是否正常 windows重启网卡的dos命令_重启网卡后docker网络是否正常_37

arp -d inet_addr
	删除指定的主机,”*”删除所有主机

14.tasklist 显示本地计算机或远程计算机上当前正在运行的进程列表

tasklist
	查看本机进程

重启网卡后docker网络是否正常 windows重启网卡的dos命令_网络_38

15.taskkill 结束一个或多个任务或进程

taskkill /PID PID
	结束指定进程