cmd命令
一、常用命令
1.cd命令
//进入D盘 D: //进入F盘 F: //获取使用帮助 cd /? //跳转硬盘根目录 cd \ //返回上一步 cd ../ //跳转到硬盘其他文件 cd C:\windows //跳转到其他硬盘其他文件夹,注意此处必须加/d参数,否则无法跳转 cd /d E:\vue
2.查看目录文件
//查看当前目录下的文件,类似于linux下的ls dir
3.创建目录和删除目录
//创建目录 md 目录名(文件夹) //删除目录 rd 目录名(文件夹)
4.查看本机ip
//获取本机的ip地址 ipconfig
5.清除屏幕
cls
6.复制文件
//把一个文件拷贝到另一个地方 copy 路径\文件夹 路径\文件名
7.移动文件
//打一个文件移动(剪切+复制)到另一个地方 move 路径\文件名 路径\文件名
8.删除文件
//这个是专门删除文件的,不能删除文件夹 del 文件名
9.ping
//检测网络是否通畅 ping ip(主机名)
10.taskkill
//列出所有任务及进程号,杀进程 taskkill //获取使用帮助 taskkill /?
11.netstat 查看网络连接状态
显示协议统计信息和当前 TCP/IP 网络连接。该命令可以查看当前机器建立的所有网络链接状态,以及对应哪个进程。
//语法: netstat [选项] netstat -help //获取命令行使用帮助信息 netstat -ano //查看网络连接、状态以及对应的进程id //参数: -a或--all //显示所有连线中的Socket; -A<网络类型>或--<网络类型> //列出该网络类型连线中的相关地址; -c或--continuous //持续列出网络状态; -C或--cache //显示路由器配置的快取信息; -e或--extend //显示网络其他相关信息; -F或--fib //显示FIB; -g或--groups //显示多重广播功能群组组员名单; -h或--help //在线帮助; -i或--interfaces //显示网络界面信息表单; -l或--listening //显示监控中的服务器的Socket; -M或--masquerade //显示伪装的网络连线; -n或--numeric //直接使用ip地址,而不通过域名服务器; -N或--netlink或--symbolic //显示网络硬件外围设备的符号连接名称; -o或--timers //显示计时器; -p或--programs //显示正在使用Socket的程序识别码和程序名称; -r或--route //显示Routing Table; -s或--statistice //显示网络工作信息统计表; -t或--tcp //显示TCP传输协议的连线状况; -u或--udp //显示UDP传输协议的连线状况; -v或--verbose //显示指令执行过程; -V或--version //显示版本信息; -w或--raw //显示RAW传输协议的连线状况; -x或--unix //此参数的效果和指定"-A unix"参数相同; -ip或--inet //此参数的效果和指定"-A inet"参数相同。
二、辅助符号或命令
1.“|”cmd命令中|代表前一个的输出代表后一个的输入
//查找特定ip的网络连接及进程号 netstat -ano|find “192.168.1.10”
2.重定向输出符号> >>
将原本输出到命令窗口的内容,转存到文件中,如jstack 12912 >d:/s.txt 打印线程到指定文件
cmd > 重定向输出并覆盖源文件。
//1.txt的文件内容先被清空,然后写入hell echo hell >c:\1.txt
cmd >>重定向输出追加到文件末尾
//1.txt文件末尾加上hell echo hell >>c:\1.txt
3.重定向输入符号< <<
//使cmd命令从file读入 cmd < file //从命令行读取输入,直到一个与text相同的行结束。 cmd << text
除非使用引号把输入括起来,此模式将对输入内容进行shell变量替换。
如果使用 <<- ,则会忽略接下来输入行首的tab,结束行也可以是一堆tab再加上一个与text相同的内容,可以参考后面的例子。
//把word(而不是文件word)和后面的换行作为输入提供给cmd cmd <<< word //以读写模式把文件file重定向到输入,文件file不会被破坏。仅当应用程序利用了这一特性时,它才是有意义的 cmd <> file //功能同>,但即便在设置了noclobber时也会覆盖file文件,注意用的是|而非一些书中说的!,目前仅在csh中仍沿用>!实现这一功能。 cmd >| file
4.终止一直在运行的命令ctrl+c
//有时某个命令一直打印输出结果(如ping 192.168.1.10 -t),我们想终止这个命令的执行,直接按ctrl+c即可。 ctrl+c
5.清空cmd窗口内容命令cls
有时cmd内容太多,滚动费尽,需要清空屏幕内容,直接输入cls即可
cmd命令中,按键盘的向上箭头可以直接复制前一个命令
三、附加一些Windows下的快捷键
win + E //打开文件管理器 win + D //显示桌面 win + L //锁计算机 alt + F4 //关闭当前程序 ctrl + F //在一个文本或网页里面查找,相当实用(退出一般用ESC) ctrl + A //选中所有文本 ctrl + shift + Esc //打开任务管理器(或者ctrl + alt + del)