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

        在学习大模型的部署之前,熟悉命令行的基本操作(例如文件和目录的创建、删除、移动,以及如何运行脚本和程序)是必备的基础。因此,我集“百家”之所长,总结一下自己认为的需要掌握的Windows中命令行工具(CMD)的基本操作。

        在此,先贴上本文引用到的博客和文章的链接~~~撒花~~~

深入了解命令提示符(CMD):Windows中的强大命令行工具-CSDN博客

计算机基础知识——DOS命令简介-CSDN博客

cmd命令入门,简单教程(DOS?)_简单cmd命令-CSDN博客

一、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),右击选择“结束任务”。

        

                                                图1   通过任务管理器结束任务                                            

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

注意点:(1)CMD 命令对大小写不敏感,即命令和参数可以使用大写或小写字母;

               (2)有一些命令需要以管理员身份运行 CMD 窗口才能执行;

               (3)可以使用命令的帮助文档来了解某些命令行(应该可以称为是“原生的DOS命令”,其实我不了解这个东西,流汗)的详细的使用方法(我觉得吧,这就像Python的一些函数一样,在调用的时候发现自己不知道咋填额外的参数或选项。如果说错了,欢迎指正~~

        具体的实现方法(亲测有效的,后续的举例也都是本人验证过的具有可行性的操作):在命令的后面直接输入/?,一般情况下窗口就会给出这个命令下相应的参数说明。

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

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

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

   

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

        DOC命令还有很多,这里就不再列举了。感兴趣的朋友也可以看看这篇大佬的文章,里面有许多关于DOC命令和CMD操作的详细介绍——> 计算机基础知识——DOS命令简介-CSDN博客

 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”。

mdmkdir - 创建新目录

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

rdrmdir - 删除目录

//基本语法
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的便捷操作等待着我们自己去发掘和研究!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值