Windows的常用命令
基础命令:
-
路径的切换
-
在同个磁盘下的切换
cd.. 进入上一级路径 cd\ 切换到根目录 cd\加路径 进入该路径下
-
不同磁盘下的切换
D: 切换到D盘
-
-
创建目录命令
-
md 文件名
md a 在当前路径下创建一个a目录
-
创建多级子目录
md a\b\c\d
-
-
删除操作
-
del 路径 删除指定的文件
-
del 文件名 删除文件夹下所有非文件夹的文件
比如 现在D盘中存在a文件夹,a文件夹下又存在b.txt D:\del a 执行操作后会删除b.txt 但文件夹a,b都还存在
-
rd 文件夹名 删除当前的空文件夹
如果文件夹a是空的 rd a 操作之后会删除a文件夹,但若不是空的,则文法删除
-
rd/s/q 文件夹名 删除该文件夹以及文件夹下所有文件
rd/s/q a 删除a文件夹以及a下所有文件
-
-
复制文件
-
copy 文件名 目标文件名
copy 1.txt d:\1 将1.txt文件拷贝到d:\1 下
-
copy 1.txt d:\1\2.txt 将1.txt文件拷贝到d:\1 下,并重命名2.txt
-
copy 1.txt + 复制文件到自己,实际上是修改了文件的日期
-
-
移动文件
-
move 源文件名 目标文件名
move 1.txt D:\1 将1.txt文件移动到d:\1 下
-
-
文件的重命名
-
ren 原文件名 新文件名
ren d:\1.txt 2.txt 将d盘下的1.txt文件重命名为2.txt
-
-
清屏命令
-
cls
cle 执行会清空cmd中之前的命令
-
-
退出命令
- exit
-
查看系统版本命令
- ver
-
显示系统时间
- time
- date
-
显示文件的内容
-
type 路径
type d:\1.txt 显示d盘下1.txt文件内容
-
-
start 运行某程序或命令
-
start 1.exe 运行1.exe程序
-
查询信息命令:
-
systeminfo 查看当前计算机的综合信息
-
wmic 查看硬件信息
- wmic logicaldisk 查询本地磁盘的使用情况
-
ipconfig/all
查看电脑配置 ---->dxdiag
查看注册表信息 ---->regedit
查看系统属性 ---->sysdm.cpl
查看系统信息 ---->msinfo32
CMD网络相关命令:
-
ping
ARP
Tracert
Route
ipconfig
Netstat
Nbtstat
Pathping
Netsh
net
-
arp命令
- arp -a :显示所有arp表项
- arp -g :和arp -a一样
- arp -s :在arp缓存中添加一条记录
- arp -d :删除一条记录
-
net命令:可以查看我们的管理网络环境、服务、用户、登陆等信息内容
-
net help 获得帮助
-
net user(用户操作命令)
-
- Net user [username [password | *] [options]] [/domain] - net user - 添加或更改用户帐号或显示用户帐号信息。 - 在不带参数的情况下是显示用户账号列表 - net user 用户名 密码 /add 增加用户 - net user 用户名 /delete 删除用户 - net user 用户名 * 修改密码 - net user 用户名 /active:yes 激活用户 - net user 用户名 /active:on 禁用用户 - net user 用户名 /times:日期段,时间段(要求整点) 设置可访问的时间段,M,T,W,T,F,Sa,Su表示星期一到星期天,eg:M-F - net user test /time:M-F,8:00-18:00
-
-
-
net start dnscache 开启dns服务
- net stop dnscache 关闭dns缓存服务
- 对用户组的操作命令 - - net localgroup 查看系统中的用户组 - net localgroup 组名 新用户 /add 增加新用户到该用户组中 - net localgroup administrators admin /add 增加新用户到用户组中 - net localgroup administrators admin /delete 删除
-
-
ipconfig命令(网络适配器命令):显示所有档期那的TCP/IP网络配置值,刷新动态主机配置协议 (DHCP) 和域名系统 (DNS) 设置。
-
ipconfig不带参数,会显示所有适配器的IP地址,子网掩码,默认网关
-
ipconfig /all显示完整的TCP/IP配置信息 ipconfig /displaydns 显示DNS客户解析器缓存的内容 ipconfig /flushdns 清除本地dns缓存的内容
-
- netstat命令
- Netstat是在内核中访问网络及相关信息的程序,它能提供TCP连接,TCP和UDP监听,进程内存管理的相关报告
- ```
- netstat -a 查看开启了那些端口
- netstat -n 查看端口的网络连接情况,显示地址和端口号
- netstat -v 查看正在进行的工作
- netstat -p tcp 查看tcp协议的使用情况
```
- ping命令(网络连通性检测命令)
- ping是一个命令,也属于一个通信协议,是TCP/IP协议的一部分,“ping”命令可以用来检查网络是否连通
- ping命令执行后会向目标主机发送icmp数据包
- ping www.xxx.xxx
- 相关知识
- ```
BIOS
在计算机领域,BIOS是 "Basic Input Output System"的缩略语,译为"基本输入输出系统", 与前者读法相同。计算机在运行时,首先会进入BIOS,它在计算机系统中起着非常重要的作用。一块主板性能优越与否,很大程度上取决于主板上的BIOS管理功能是否先进。
ICMP
ICMP协议是“Internet Control Message Protocol”(因特网控制消息协议)的缩写。它是TCP/IP协议族的一个子协议,用于在IP主机、路由器之间传递控制消息。
ping
ping (Packet Internet Groper),因特网包探索器,用于测试网络连接量的程序。Ping发送一个ICMP;回声请求消息给目的地并报告是否收到所希望的ICMP echo (ICMP回声应答)。它是用来检查网络是否通畅或者网络连接速度的命令
ping命令通常用来作为网络可用性的检查。ping命令可以对一个网络地址发送测试数据包,看该网络地址是否有响应并统计响应时间,以此测试网络。
```
- nbtstat命令
- 该诊断命令使用 NBT(TCP/IP 上的 NetBIOS)显示协议统计和当前 TCP/IP 连接。
- tracert命令(路由信息)
- 用来测试某一个IP都经过哪些路由