命令 -help //第1种形式的使用帮助
命令 /? //第2种形式的使用帮助
TASKLIST 该工具显示在本地或远程机器上当前运行的进程列表。
TASKKILL 使用该工具按照进程 ID (PID) 或映像名称终止任务。
cd 显示当前目录名或改变当前目录。
netstat 显示协议统计信息和当前 TCP/IP 网络连接。
find 在文件中搜索字符串。
ping 使用的是ICMP协议,没有指定端口这个选项,它是网络层的,端口是传输层的概念。
ipconfig 查看自己的ip
nslookup 查询DNS工具
route 操作网络路由表。
tracert 确定IP数据包访问目标时所选择的路径。
ctrl+c 终止一直在运行的命令
cls清空cmd窗口内容命令
telnet 查看某个端口是否可访问
如: telnet 10.10.10.1 8080 #常用于验证目标主机端口是否放通
telnet 192.168.1.2 #使用telnet远程访问某主机(该主机需要启用telnet服务)
windows默认没有启用telnet服务,要想使用telnet必须要手动启动它
步骤如下:1)使用快捷键“Win+R”调出运行框
2)在运行框中输入“control”,进入控制面板
3)控制面板-->查看方式选择“类别”-->点击“程序
4)选择“打开或者关闭功能”,打开windows功能,选择[telnet 客户端]
按键盘的向上箭头可以直接复制前一个命令
“|” 代表前一个的输出代表后一个的输入
如:查找特定ip的网络连接及进程号:netstat -ano|find "192.168.1.10"
重定向输出符号> >>
将原本输出到命令窗口的内容,转存到文件中,如jstack 12912 >d:/s.txt 打印线程到指定文件
cmd >重定向输出并覆盖源文件。
例如:echo hello >c:1.txt 1.txt的文件内容先被清空,然后写入hello。
cmd >>重定向输出追加到文件末尾
例如: echo hello >c:1.txt 在1.txt文件末尾加上hello
重定向输入符号< <<
cmd < file 使cmd命令从file读入
cmd << text 从命令行读取输入,直到一个与text相同的行结束。除非使用引号把输入括起来,此模式将对输入内容进行shell变量替换。如果使用 <<- ,则会忽略接下来输入行首的tab,结束行也可以是一堆tab再加上一个与text相同的内容,可以参考后面的例子。
cmd <<< word
把word(而不是文件word)和后面的换行作为输入提供给cmd。
cmd <> file
以读写模式把文件file重定向到输入,文件file不会被破坏。仅当应用程序利用了这一特性时,它才是有意义的。
cmd >| file
功能同>,但即便在设置了noclobber时也会覆盖file文件,注意用的是|而非!
cmd常用快捷命令
notepad 打开记事本
calc 打开计算器
mspaint 打开画图工具
write 打开写字板
winver 查看Windows版本
mstsc 打开远程桌面连接
gpedit.msc 打开组策略
regedit 打开注册表
services 打开服务管理
control 打开控制面版
Firewall.cpl Windows防火墙
wuapp Windows更新
logoff 注销命令
shutdown -s -t 60 表示60秒后自动关机
shutdown -a 取消定时关机



