Win+r 输入cmd 跳出来dos系统界面
Dir 列出所有文件
Cd 进入某一个目录
Cd .. 返回上一个目录
Dir /a 显示出全部目录
文件夹有空格,需要双引号
没有空格,不需要引号
切换到其它盘符
D:
或者D盘输入cmd,然后回车
Md 文件夹名 //创建文件夹
dir // 显示当前目录中的子文件夹与文件
Dir /a //显示隐藏文件
命令 + /? 知道命令详细用法
tree 命令以树状结构列出文件形式
Ren 旧文件名 新文件名 //重命名文件
rd 删除文件夹
写入文件
Echo “123456” >>xxx.txt
attrib 查看或修改文件或目录的属性 【A:存档 R:只读 S:系统 H:隐藏】
例:attrib 1.txt // 查看当前目录下1.txt的属性
例:attrib -R 1.txt // 去掉1.txt的只读属性
attrib +H xxx.txt // 隐藏movie文件夹
attrib -H xxx.txt 取消隐藏属性
Type 命令查看文件内容
Win+r 输入regedit命令跳出注册表
Tasklist 列出进程信息 (杀死进程taskkill pid)
Cls清除屏幕
Systeminfo 查看系统信息
Start 运行程序
shutdown 关闭、重启、注销、休眠计算机
例:shutdown /s // 关闭计算机
例:shutdown /s /t 3600 // 一小时后,关闭本地计算机
例:shutdown /a // 终止系统关闭
例:shutdown /r // 关闭并重启本地计算机
例:shutdown /m 192.168.1.166 /r // 关闭并重启ip为192.168.1.166的计算机
cmdkey 凭据(保存的用户名和密码)
例:cmdkey /list // 列出可用的凭据
例:cmdkey /list:10.12.190.82 // 列出指定目标的凭据
例:cmdkey /list:Domain:target=10.12.190.82 // 列出指定目标的凭据
例:cmdkey /add:Domain:target=10.12.190.82 /user:LiLei /pass:123456 // 添加凭据
例:cmdkey /delete:Domain:target=10.12.190.82 // 删除指定目标的凭据
Net start 启动的服务
Net user 查看用户
net user rrr Qwe+123 /add // 新建一个名为rrr,密码为Qwe+123的用户
net user rrr /del // 删除名为rrr的用户
网络操作
ping // 用于检测网络是否通畅,以及网络时延情况(工作在ICMP协议上)
例:ping baidu.com // 测试与baidu服务器的连接情况
例:ping chen-pc0 // 测试机器名为chen-pc0的连接情况
例:ping 220.181.111.86 // 测试与ip为220.181.111.86的连接情况
例:ping -l 65500 -n 10 qq.com // 向qq.com发送10次65500字节的ping
例:ping -n 6 127.0.0.1 // 对当前主机执行6次ping操作(花费时间为5s)
例:ping -t baidu.com // 不断地测试baidu服务器的连接情况 【Ctrl+Pause Break:查看ping的统计信息;Ctrl+C:终止当前任务】
Ctrl+c 停止
a. 首先查本地arp cache信息,看是否有对方的mac地址和IP地址映射条目记录
b. 如果没有,则发起一个arp请求广播包,等待对方告知具体的mac地址
c. 收到arp响应包之后,获得某个IP对应的具体mac地址,有了物理地址之后才可以开始通信了,同时对ip-mac地址做一个本地cache
d. 发出icmp echo request包,收到icmp echo reply包
ipconfig /all // 查看本地ip地址等详细信息
ipconfig /displaydns // 显示本地dns缓存的内容
ipconfig /flushdns // 清除本地dns缓存的内容
tracert 182.140.167.44 // 查看本机到达182.140.167.44的路由路径
Route print 打印路由表
安装telnet
Telnet +ip+端口号 探测端口是否开放
端口开放
ftp的实验
arp 显示和修改地址解析协议(ARP)使用的“IP到mac”的地址转换表
例:arp -a // 显示arp缓存表
schtasks.exe 查看计划任务。
findstr 搜索字符串相当于Linux中的grep