问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

Windows中命令行工具(CMD)的基本操作

创作时间:
作者:
@小白创作中心

Windows中命令行工具(CMD)的基本操作

引用
CSDN
1.
https://blog.csdn.net/2301_81784948/article/details/146235649

在学习大模型的部署之前,熟悉命令行的基本操作(例如文件和目录的创建、删除、移动,以及如何运行脚本和程序)是必备的基础。本文将介绍Windows中命令行工具(CMD)的基本操作,包括CMD的简单认识、基本使用、文件和目录管理、系统信息查看、网络配置与故障排查以及批处理脚本编写等多个方面。

一、CMD的简单认识

CMD(命令提示符)在Windows系统中提供了一个命令行界面,它提供了一种通过键入命令来与计算机系统进行交互的方式,用于执行系统操作、管理文件和目录、配置网络及进行故障排查,是系统管理和自动化任务的重要工具。

同时,CMD尤其适用于需要脚本编写、自动化任务和批处理操作的场景。它允许用户通过简单的文本命令来操作系统,提供了更高级和精确的控制,以及批量处理和脚本编写的能力。

二、CMD的基本使用

接下来,我们一起来了解一下CMD的命令和参数的语法、选项。

1.打开CMD窗口

  1. 使用运行对话框:按下 Win + R 键,输入 cmd 或 cmd.exe,然后按回车键。这是最快捷的方式之一 。
  2. 以管理员身份运行:右击“开始”按钮,选择“命令提示符(管理员)”或者在搜索结果中找到“命令提示符”,右击选择“以管理员身份运行”,这对于需要更高权限的操作非常有用。
  3. Shift+鼠标右键快捷方式:在文件资源管理器中,按住 Shift 键并在空白处点击鼠标右键,选择“在此处打开命令窗口”选项 。

2.关闭CMD窗口

  1. 使用exit命令:在CMD窗口中输入 exit 并按下回车键,这将退出CMD窗口并关闭它。(不同的Windows版本对应的CMD操作方法略有差异。emmm,不过这个方法在我的wins11上不适用。大家可以尝试,好奇的话,也可以去查看一些官方的手册或文档)
  2. 点击关闭按钮:CMD窗口右上角有一个“X”按钮,点击它可以关闭当前的CMD窗口 。
  3. 使用快捷键Alt + F4:当CMD窗口处于活动状态时,你可以按下 Alt + F4 快捷键来关掉它。
  4. 通过任务管理器结束任务(如下图所示):如果CMD窗口无响应或无法正常关闭,你可以打开任务管理器(Ctrl + Shift + Esc),找到对应的CMD进程(通常显示为cmd.exe,but 具体情况还是要看具体的Windows版本吧。因为我这里显示的是WindowsTerminal.exe),右击选择“结束任务”。

3. 在输入命令和参数后,按下回车键,执行命令

注意点:

  1. CMD 命令对大小写不敏感,即命令和参数可以使用大写或小写字母;
  2. 有一些命令需要以管理员身份运行 CMD 窗口才能执行;
  3. 可以使用命令的帮助文档来了解某些命令行(应该可以称为是“原生的DOS命令”,其实我不了解这个东西,流汗)的详细的使用方法(我觉得吧,这就像Python的一些函数一样,在调用的时候发现自己不知道咋填额外的参数或选项。如果说错了,欢迎指正)
    具体的实现方法(亲测有效的,后续的举例也都是本人验证过的具有可行性的操作):在命令的后面直接输入/?,一般情况下窗口就会给出这个命令下相应的参数说明。

例1 attrib (显示或更改文件属性)的用法

参数解读:一个中括号里面的是一组参数,括号中间 "|" 的是 "或" 的意思,比如在第一个中括号里面,你不能既+R又-R,二者择其一!最后的[/S [/D] [/L]]可以多选。

在命令行窗口中键入mstsc/?后,电脑自动跳出界面,介绍mstsc(远程桌面连接)的用法。

例2 mstsc(远程桌面连接)的用法

DOC命令还有很多,这里就不再列举了。感兴趣的朋友也可以看看这篇大佬的文章,里面有许多关于DOC命令和CMD操作的详细介绍。

4.文件和目录管理

dir命令

##基本语法
DIR [drive:][path][filename] [/A[[:]attributes]] [/B] [/C] [/D] [/L] [/N]
[/O[[:]sortorder]] [/P] [/Q] [/R] [/S] [/T[[:]timefield]] [/W] [/X] [/4]
##参数解释
[drive:][path][filename]:指定要列出的驱动器、目录和/或文件名。如果省略,则显示当前目录的内容。  

显示文件E09_08_mt9v03x_uart_seekfree_assistant_demo的目录中的文件和子目录列表


其中,"D:"是驱动器, "TC264"是目录, “E09_08_mt9v03x_uart_seekfree_assistant_demo"是文件名。

cd

  • 更改当前目录
//基本语法
cd [路径]
//例如    cd C:\Program Files 切换到指定的目录 “C:\Program Files”。

md

mkdir

  • 创建新目录
md 目录名
//  例如 C:\Users\Administrator>md D:\TC264\my_env
//  在D:\TC264 路径下 新建一个文件夹  名为“my_env”

rd

rmdir

  • 删除目录
//基本语法
rd /s /q 目录名
//    /s 参数表示删除目录及其中的所有子目录和文件;/q 参数表示安静模式,不提示确认信息
//例如 C:\Users\Administrator>rd D:\TC264\E09_08_mt9v03x_uart_seekfree_assistant_demo /s /q

copy

  • 复制文件
copy 源文件路径 目标文件路径
//例如  C:\Users\Administrator>copy D:\TC264\my D:\TC264\you

move

  • 移动或重命名文件
move 源文件路径 目标文件路径
//例如  C:\Users\Administrator>move D:\TC264\my D:\TC264\you

效果如下:整个文件夹“ my ” 被移动到了文件夹“ you ”的下面。

del

  • 删除文件
del 文件名

5.系统信息查看

ipconfig

  • 查看IP配置信息
ipconfig [参数]
//使用 /all 参数可获取详细的网络配置信息。

cls

  • 清除屏幕
cls

6.网络配置与故障排查

ping

  • 测试网络连接
ping 主机名或IP地址

netstat

  • 查看网络状态
netstat [参数]
//常用参数有 -a 查看所有连接和监听端口,-n 不解析主机名,-o 显示进程ID。

tracert

  • 追踪路由
tracert 目的地

7.批处理脚本编写

定义函数:
在批处理脚本中,可以通过标签定义一个函数,并以
goto :eof
结束。

:myFunction
echo 函数体
goto :eof

调用函数:
可以通过
call
命令来调用已定义的函数。

call :myFunction

传递参数给函数:
调用时可以在函数名后添加参数,然后在函数体内通过
%1
,
%2
等引用这些参数。

call :myFunction arg1 arg2

本篇文章只是CMD部分功能的简要介绍,实际上CMD支持更多的命令和选项。对于每个命令的具体用法,你可以通过在其后面加上
/?
来查看详细的帮助文档,例如
dir /?
。此外,CMD还允许用户通过编写批处理脚本来自动化执行一系列命令,这为日常任务管理和复杂操作提供了极大的便利,还有更多的CMD的便捷操作等待着我们自己去发掘和研究!

© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号