windows中常用的cmd命令

说明:cmd命令只能是英文的。

命令使用帮助:

       命令 -help   //第一种形式的使用帮助

       命令 /?        //第二种形式的帮助

常用基本命令:

1.列出所有任务及进程号,杀进程

       tasklist

       tasklist /?        //获取使用帮助

       taskkill

       taskkill /?         //获取使用帮助

2.cd 切换目录

       cd /?               //获取使用帮助

       cd \                 //跳转到硬盘的根目录

       cd C:\WINDOWS        //跳转到当前硬盘的其他文件

       d:                    //跳转到其他硬盘

       cd /d e:software        //跳转到其他硬盘的其他文件夹。注意,此处必须加/d参数。否则无法跳转

       cd ..                //跳转到上一层目录

3.netstat查看网络连接状态

      显示协议统计信息和当前 TCP/IP 网络连接。该命令可以查看当前机器建立的所有网络链接状态,以及对应哪个进程。

      netstat -help    // 获取命令行使用帮助信息

      netstat -ano    // 查看网络连接、状态以及对应的进程id

4.find

      find /?             //获取使用帮助

      netstat -ano|find ".8"       //使用管道符,进行模糊查询

5.ping 检查网络是否通畅或者网络连接速度的命令

       它所利用的原理:网络上的机器都有唯一确定的IP地址,我们给目标IP地址发送一个数据包,对方就要返回一个同样大小的数据包,根据返回的数据包我们可以确定目标主机的存在,可以初步判断目标主机的操作系统等。说明:如果TTL=128,则表示目标主机可能是Win2000;如果TTL=250,则目标主机可能是Unix。 

      ping -help 

      至于利用ping命令可以快速查找局域网故障,可以快速搜索最快的QQ服务器,可以对别人进行ping攻击.....这些就靠自己发挥了。

6.tracert

      tracert也被称为Windows路由跟踪实用程序,在命令提示符(cmd)中使用tracert命令可以用于确定IP数据包访问目标时选择的路径。

      tracert /?     

      tracert www.baidu.com

7.ipconfig 查看自己的ip    

辅助符号或命令

8. “|”管道符,表示cmd命令中 | 代表前一个的输出代表后一个的输入

      查找特定ip的网络连接及进程号:netstat -ano|find "192.168.1.10"

9.重定向输出符号 > 或 >>

     将原本输出到命令窗口的内容,转存到文件中,如jstack 12912 > d:/s.txt       //打印线程到指定文件

1)cmd > 重定向输出并覆盖源文件

   例如:

      echo hello > c:\1.txt      //1.txt的内容先被清空,然后写入hello

2)cmd >> 重定向输出追加到文件末尾

  例如:

     echo hello  >> c:\1.txt     //在1.txt文件末尾加上hello

10. 重定向输入符号 < 或 <<

     cmd < file                   //使cmd命令从file读入

     cmd << text                //从命令行读入输入,直到一个与text相同的行结束。除非使用引号把输入括起来,此模式对输入内容进行shell变量替换。如果使用<<- ,则会忽略接下来输入行首的tab,结束行也可以是一堆tab,再加上一个与text相同的内容,可以参考后面的例子。

例子:

       cmd <<< word         //把word(而不是文件word)和后面的换行作为输入提供给cmd

       cmd <> file              // 以读写模式把文件file重定向到输入,文件file不会被破坏。仅当应用程序利用了这一特性时,它才是有意义的。

       cmd >| file               // 功能同>,但即便在设置了noclobber时也会覆盖file文件,注意用的是|,而非一些书中说的 !,目前仅在csh中仍沿用 >! 实现这一功能

11. 终止一直在运行的命令 ctrl + c

      有时某个命令一直打印输出结果(如ping 192.168.1.10 -t),我们想终止这个命令的执行,直接按ctrl + c即可。

12.清空cmd窗口内容命令cls

       有时cmd内容太多,滚动费劲,需要清空屏幕内容,直接输入cls即可。它不同于Linux下的clear

13.cmd命令中,按键盘的向上箭头可以直接复制前一个命令

常用工具

14.常用工具

       Process Explorer,查询进程的详细信息,如查询java进程启动参数,运行环境,线程信息,网络连接信息,使用了哪些dll,打开了什么句柄。包括注册表、Socket、文件等等。

      下载地址:      https://docs.microsoft.com/en-us/sysinternals/downloads/process-explorer

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值