Windows CMD常用命令大全(值得收藏)

article/2025/9/11 10:05:22

Windows CMD常用命令大全

  • 前言
  • 1. 常用命令
    • 1.1 cd命令
    • 1.2 查看目录文件
    • 1.3 创建目录和删除目录
    • 1.4 查看本机ip
    • 1.5 清除屏幕
    • 1.6 复制文件
    • 1.7 移动文件
    • 1.8 删除文件
    • 1.9 ping
    • 1.10 taskkill
    • 1.11 netstat 查看网络连接状态
    • 1.12 find
    • 1.13 tracert
    • 1.14
  • 2. 查看cmd下的命令
  • 3. 辅助符号或命令
    • 3.1 ‘|’
    • 3.2 重定向输出符号> >>
    • 3.3 重定向输入符号< <<
    • 3.4 终止一直在运行的命令ctrl+c
    • 3.5 清空cmd窗口内容命令cls
    • 3.6 常用工具
  • 4. 附加一些Windows下的快捷键

前言

cmdcommand的缩写.即命令行 。

虽然随着计算机产业的发展,Windows 操作系统的应用越来越广泛,DOS 面临着被淘汰的命运,但是因为它运行安全、稳定,有的用户还在使用,所以一般Windows 的各种版本都与其兼容,用户可以在Windows 系统下运行DOS,中文版Windows XP中的命令提示符进一步提高了与DOS下操作命令的兼容性,用户可以在命令提示符直接输入中文调用文件。

作为一个开发者,我们用的最多的就是windows,但是对于cmd,我不知道大家熟不熟,反正我是一直不怎么熟悉。平时操作linux比较多,反而忽视了cmd相关命令,这里大致总结一些常用的命令,作为记录。

1. 常用命令

1.1 cd命令

//进入d盘
D:
//进入F盘
F:
cd /?     //获取使用帮助cd \       //跳转到硬盘的根目录cd C:\WINDOWS  //跳转到当前硬盘的其他文件d:        //跳转到其他硬盘cd /d e:\software    //跳转到其他硬盘的其他文件夹,注意此处必须加/d参数。否则无法跳转。cd..      //跳转到上一层目录

1.2 查看目录文件

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

在这里插入图片描述

如果是需要查看隐藏文件的或者更多操作的话,可以使用dir /?来查看其它用法,cmd这点挺好的。

python /?

在这里插入图片描述

1.3 创建目录和删除目录

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

1.4 查看本机ip

ipconfig

1.5 清除屏幕

cls

类似于linux下的clear

1.6 复制文件

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

1.7 移动文件

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

1.8 删除文件

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

1.9 ping

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

1.10 taskkill

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

taskkilltaskkill /?  获取使用帮助

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.11 netstat 查看网络连接状态

显示协议统计信息和当前 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 /? 获取使用帮助

1.14

创建文件:

type nul >test.txt

2. 查看cmd下的命令

1、使用help命令,查看所有的dos命令

使用这个命令之后,我们可以看到所有的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

从命令行读取输入,直到一个与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、文件等等。

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

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

win+E                 打开文件管器win+D                 显示桌面win+L                 锁计算机alt+F4                 关闭当前程序ctrl+shift+Esc    打开任务管理器(或者ctrl+alt+delete)ctrl+F                  在一个文本或者网页里面查找,相当实用(退出一般按ESC)ctrl+A                  选中所有文本

参考:link link


http://chatgpt.dhexx.cn/article/XNAUe6ai.shtml

相关文章

android输入密码登录界面,Android实现带有记住密码功能的登陆界面

本文实例为大家分享了Android带有记住密码功能的登陆界面实现代码,供大家参考,具体内容如下 1、设计思路 主要采用SharedPreferences来保存用户数据,本Demo没有经过加密,所有一旦Android系统被ROOT的话,其他用户就可以查看用户的私有目录,密码文件就很不安全。所以真正应…

SpringSecurity 记住密码

很多时候很少会出现让用户重复的输入用户名或密码的形式&#xff0c;往往都可以通过Cookie来记录下用户的操作密码。 所以在spring安全框架里面也提供有这样记住密码的功能。 对于记住密码的操作有两种支持&#xff1a;一种是使用浏览器保存、另一种是基于数据库保存。 一、…

浏览器记住密码--原理/不记住密码的方法

原文网址&#xff1a;浏览器记住密码--原理/不记住密码的方法_IT利刃出鞘的博客-CSDN博客 简介 本文介绍浏览器是如何自动跳出保存密码的提示的&#xff0c;并介绍如何让浏览器不自动跳出保存密码的提示的方法。 记住密码的复现 前端代码 login.html <!DOCTYPE html>…

前端记住密码功能

上周给运营系统补了个记住密码的功能&#xff0c;好像很容易的需求啊&#xff0c;还真费了不少劲&#xff0c;补充了不少cookie方面的知识~特地总结下&#xff01; 大体思路就是通过存/取/删cookie实现的&#xff1b;每次进入登录页&#xff0c;先去读取cookie&#xff0c;如果…

【Android】_UI设计_登录页面(记住密码)

目标&#xff1a; Android记住密码和自动登录界面的实现&#xff08;SharedPreferences&#xff09;&#xff0c;具有一定的参考价值&#xff0c;感兴趣的小伙伴们可以参考一下。 登录页面设计&#xff08;记住密码版&#xff09; (一) SharedPreferences用法(二) 登录页面Demo…

html注册网页里怎么取消记住密码,网页记住密码怎么取消【搞定手段】

很多小伙伴都遇到过网页记住密码怎么取消的困惑吧&#xff0c;一些朋友看过网上零散的网页记住密码怎么取消的处理方法&#xff0c;并没有完完全全明白网页记住密码怎么取消是如何解决的&#xff0c;今天小编准备了简单的解决办法&#xff0c;只需要按照1&#xff1a;首先&…

登录页面中记住密码操作的实现

1. 思路 访问&#xff1a;前端login.jsp---->后台&#xff1a;如果上次用户选择勾选记住密码&#xff0c;自动填充账号和密码;否则&#xff0c;不填。如何判断上次是否记住密码&#xff1f; 第一次登录成功&#xff0c;去判断是否需要记住密码&#xff1a;如果需要…

android:登录界面记住密码

&#xff08;1&#xff09;声明一个共享参数对象&#xff0c;并在onCreate函数中调用getSharedPreferences方法获取共享参数的实例。 &#xff08;2&#xff09;登录成功时&#xff0c;如果用户勾选了“记住密码”&#xff0c;就使用共享参数保存手机号码与密码。 &#xff0…

Android studio自动登录和记住密码的实现

Android studio自动登录和记住密码的实现 文章目录 Android studio自动登录和记住密码的实现前言一、效果二、设计思路三、知识点介绍1. SharedPreferenced2. checkButton就不介绍了 四、自动登录及记住密码实现总结与补充 前言 大家好&#xff0c;我是oy&#xff0c;今天介绍…

js防止浏览器记住密码

问题 遇到一个客户要求登录时&#xff0c;不能被浏览器截取记录密码&#xff0c;效果如下 根源 其实这个问题的根源就在于浏览器会捕捉你的password的输入记录&#xff0c;以最后一次为节点进行存储。所以不管我们对password做什么处理&#xff0c;只要是password进行了输入…

html页面怎么记住密码,使用html的localstorage实现登录页面的记住密码功能

html代码&#xff1a; 记住密码 忘记密码? js代码&#xff1a; //实现记住密码功能 $(document).ready(function(){ var strName localStorage.getItem(keyName); var strPass localStorage.getItem(keyPass); if(strName){ $(#account).val(strName); }if(strPass){ $(#pas…

android怎么实现记住密码功能,Android学习笔记——记住密码的功能实现(一)

Hello,大家好,我是钟阳。 今天跟大家分享一篇安卓的学习笔记,就是登录时,记住密码的功能实现。 想必大家应该都知道记住密码功能吧。比如QQ,微信,这些常用软件。即第一次登录后就不需要再重复输入账号密码进行登录操作。那么是怎么实现的呢,就是通过SharedPreferences实现…

Winform记住密码功能

记住密码&#xff1a; Dictionary<string, User> users new Dictionary<string, User>();//记住密码private void Password(){//执行目录下面创建data.bin文件,用来存放账号密码FileStream fs new FileStream("data.bin", FileMode.Create);BinaryForm…

html怎样添加记住密码选项,怎么让网页记住密码?让网页记住密码的方法

无论你使用的是否为IE浏览器&#xff0c;或者别的任何浏览器&#xff0c;因为浏览器有很多种&#xff0c;而网页自动记住登陆的用户名和密码都是一个非常常见的功能。针对不同的浏览器&#xff0c;我们需要进行类似的设置操作。那要如何设置呢&#xff1f;下面我们就一起去看一…

QT实现记住密码

原理 通过QT的setting类配置文件config.ini来存储&#xff0c;然后每次初始化的时候&#xff0c;将值读取出来 实现 1、在窗口类的构造函数中加入 //在窗口类的头文件中引用该头文件#include<QSettings>//将该部分代码放到窗口类的构造函数中QSettings setting (&quo…

vue 登录页面记住密码功能

vueiview/element 一般用来快速搭建后台管理系统&#xff0c;登录页的记住密码功能也是必不可少的。 记住密码快速登录功能(iview ui)&#xff1a; 思路&#xff1a;首次登录&#xff0c;记住密码&#xff0c;将密码存储到cookie中&#xff0c;退出登录&#xff0c;下次进来的…

linux命令行git记住密码

在Linux的命令行中使用git ,每次git pull都要输入用户名密码&#xff0c;非常麻烦。机器就自己使用&#xff0c;没有必要。本文就讲一下如何一劳永逸的记住密码。 实现方法 #进入项目的隐藏目录 cd .git #编辑配置文件 nvim config编辑文件config,在文件底部增加如下内容&…

读取“记住密码”账号记住的密码

目录 1 思路和适用条件2 软件需求2.1 SPY2.2 Python和pywin32库 3 读取密码3.1 查找密码输入文本框句柄3.2 读取文本框的内容 参考 1 思路和适用条件 本文所述的方法实际是利用部分软件记住密码时没有加入保护机制的漏洞。记住的密码在界面上显示是一排星号&#xff0c;但是这…

Java初学者如何写属于自己的博客!!!

博客的重要性 博客是一个知识汇总的过程&#xff0c;大家可以将自己的每天所学的Java知识&#xff0c;作为笔记来汇总到博客。正所谓“温故而知新&#xff0c;可以为师也”&#xff0c;博客不仅是自己汇总的一个过程。其次也是和别人技术交流的一个过程。 哪个平台写博客 首…

Javaweb项目--博客系统

目录 一.项目简介 二.具体实现 1.准备工作 1.1 创建maven项目,并创建好目录结构. 1.2 配置 pom.xml 文件,引入所需依赖. 2.设计数据库 2.1 创建用户表 2.2 创建博客表 3.封装数据库操作 3.1封装DBUtil 3.2创建实体类 3.3 创建 Dao类 4. 实现页面 4.1 初始化模板…