我的编程空间,编程开发者的网络收藏夹
学习永远不晚

Windows CMD常用命令大全

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

Windows CMD常用命令大全

1.常用命令

1.1cd命令

D:          //进入D盘

F:          //进入F盘

cd /?        //获取使用帮助

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

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

d:            //跳转到其他硬盘

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

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

1.2查看文件目录

dir        //查看当前目录下的文件,类似于linux下的ls

dir /?    //查看隐藏文件或更多操作

 

1.3创建目录和删除目录

md 目录名(文件夹)    //创建目录

rd 目录名(文件夹)    //删除目录

1.4查看本级IP

ipconfig    //IPv4地址就是本级IP

1.5清除屏幕

cls    //清楚cmd屏幕

1.6复制文件

copy 路径\文件名 路径\文件名 :把一个文件拷贝到另一个地方

1.7移动文件

move 路径\文件名 路径\文件名 :把一个文件移动(就是剪切+复制)到另外一个地方

1.8删除文件

del 文件名    //这个是专门删除文件的,不能删除文件夹

1.9ping

ping ip(主机名)    //用来测试网络是否畅通

1.10列出所有任务进程号,杀进程

一、查看端口占用、相应进程、杀死进程

查看端口占用

netstat –ano  可以查看所有进程

 

二、查看占用指定端口的程序

当你在用IIS发布程序时,经常会遇到端口80被占用的情况,我们想知道是哪个程序或进程占用了端口,可以用该命令   netstat –ano|findstr [指定端口号]

如:查询占用了80端口的进程: netstat -ano|findstr "80"

 

三、通过任务管理器杀死相关的进程

方法一:使用任务管理器杀死进程

  打开任务管理器->查看->选择列->然后勾选PID选项,回到任务管理器上可以查看到对应的pid,然后结束进程

  当然上面的方法有时候不好用,就是任务管理器中的进程比较多的时候,然后去找到对应的进程是很麻烦的,所以还有一种方法可以杀死进程的

方法二:使用命令杀死进程

1>首先找到进程号对应的进程名称

tasklist|findstr [进程号] ;如:tasklist|findstr 2936

 

2>然后根据进程名称杀死进程

taskkill /f /t /im [进程名称];如:taskkill /f /t /im /ChsIME.exe 

***

taskkill

taskkill /?    //获取使用帮助

taskkill是用来终止进程的。具体的命令规则如下:

TASKKILL [/S system [/U username [/P [password]]]]

{ [/FI filter] [/PID processid | /IM imagename] } [/F] [/T]

描述:

这个命令行工具可用来结束至少一个进程。

可以根据进程 id 或映像名(Image)来结束进程。

参数列表:

/S system 指定要连接到的远程系统。

/U [domain\]user 指定应该在哪个用户上下文

执行这个命令:

/P [password] 为提供的用户上下文指定密码。如果忽略,提示输入。

/F 指定要强行终止的进程。

/FI filter 指定筛选进或筛选出查询的的任务。

/PID process id 指定要终止的进程的PID。

/IM image name 指定要终止的进程的映像名称。通配符 '*'可用来指定所有映像名。

/T Tree kill: 终止指定的进程和任何由此启动的子进程。

/? 显示帮助/用法。

例如:

TASKKILL /S system /F /IM notepad.exe /T

TASKKILL /PID 1230 /PID 1241 /PID 1253 /T

TASKKILL /F /IM QQ.exe

TASKKILL /F /IM notepad.exe /IM mspaint.exe

TASKKILL /F /FI "PID ge 1000" /FI "WINDOWTITLE ne untitle*"

TASKKILL /F /FI "USERNAME eq NT AUTHORITY\SYSTEM" /IM notepad.exe

 

1.11netstat 查看网络连接状态

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

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

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

语法:

netstat [选项]

参数:

-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.12  find

find /?获取使用帮助

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

1.13 tracert

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

tracert /? 获取使用帮助

2.查看cmd下的命令

1.使用这个命令之后,我们可以看到所有的dos命令,并且后面还有中文的解释。简直不要太赞,这样我们就可以根据自己的需求要找到想要使用的命令。

2、找到命令之后,使用 命令+ /?来查看该命令下的其他属性

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

命令  /?       //第2种形式的使用帮助

注意:这些字符只能是英文的

3.辅助符号或命令

3.1 '|'

“|”cmd命令中|代表前一个的输出代表后一个的输入

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

3.2 重定向 输出符号 >>>

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

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

例如

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

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

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

3.3重定向 输入符号<<<

cmd < file

使cmd命令从file读入

cmd << text

除非使用引号把输入括起来,此模式将对输入内容进行shell变量替换。

如果使用 <<- ,则会忽略接下来输入行首的tab,结束行也可以是一堆tab再加上一个与text相同的内容,可以参考后面的例子。

cmd <<< word

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

cmd <> file

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

cmd >| file

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

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

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

3.5 清空cmd窗口内容命令cls

有时cmd内容太多,滚动费尽,需要清空屏幕内容,直接输入cls即可

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

3.6 常用工具

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

4. 附加一些Windows下的快捷键

win+E                 打开文件管器

win+D                 显示桌面

win+L                 锁计算机

alt+F4                 关闭当前程序

ctrl+shift+Esc    打开任务管理器(或者ctrl+alt+delete)

ctrl+F                  在一个文本或者网页里面查找,相当实用(退出一般按ESC)

ctrl+A                  选中所有文本

来源地址:https://blog.csdn.net/Weixing108/article/details/128253486

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

Windows CMD常用命令大全

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

CMD命令名详细大全

AT 计划在计算机上运行的命令和程序。ATTRIB 显示或更改文件属性。BREAK 设置或清除扩展式 CTRL+C 检查。CACLS 显示或修改文件的访问控制列表(ACLs)。CALL 从另一个批处理程序调用这一个。CD 显示当前目录的名称
2023-05-25

node.js cmd常用命令

以下是一些常用的Node.js cmd命令:1. `node`:启动Node.js REPL(交互式解释器)。2. `node app.js`:运行名为`app.js`的Node.js应用程序。3. `npm start`:运行`packa
2023-08-24

Windows 批处理cmd/bat常用命令详解

批处理文件(batch file)包含一系列 DOS命令,通常用于自动执行重复性任务,用户只需双击批处理文件便可执行任务,而无需重复输入相同指令,这篇文章主要介绍了Windows 批处理(cmd/bat)常用命令教程,需要的朋友可以参考下
2022-11-13

Linux常用命令大全

系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI) hdparm -i /de
2022-06-03

OpenSUSE常用命令大全

本篇内容介绍了“OpenSUSE常用命令大全”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!使用vi编辑/etc/inittab文件,将里面的
2023-06-16

运维之 Windows 常用 cmd 网络命令详解

今天给大家分享Windows常用cmd网络命令,希望对大家能有所帮助!1、arp [option] [address] 显示/修改ARP缓存执行命令:arp -a参数说明:显示和修改地址解析协议(ARP)使用的“IP 到物理”地址转换表。
2023-08-02

Linux常用命令大全(超全面)

日常使用命令开关机命令 1、shutdown –h now:立刻进行关机2、shutdown –r now:现在重新启动计算机3、reboot:现在重新启动计算机4、su -:切换用户;passwd:修改用户密码5、logout:用户注销常
2022-06-04

Linux常用(实用)命令大全

以下是一些常用的 Linux 命令:1. ls:列出当前目录下的文件和文件夹。2. cd:改变当前工作目录。3. mkdir:创建一个新的目录。4. touch:创建一个新的空文件或者更新已有文件的时间戳。5. cp:复制文件或者目录。6.
2023-09-06

Node.js中npm常用命令大全

npm是什么 NPM的全称是Node Package Manager,是随同NodeJS一起安装的包管理和分发工具,它很方便让JavaScript开发者下载、安装、上传以及管理已经安装的包。 npm install 安装模块 基础语法npm
2022-06-04

Mysql常用命令详细大全

文章目录 1. 基础命令2. where条件查询3. 针对表内数据的操作4. 创建索引普通索引(INDEX)唯一索引(UNIQUE)多列索引全文索引(FULLTEXT)主键索引(PRIMARY KEY) 1. 基础命令 默认
2023-08-16

cmd命令经常要用的命令是什么

本篇内容介绍了“cmd命令经常要用的命令是什么”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!cmd常用命令大全:1、gpedit.msc--
2023-07-01

编程热搜

目录