图说“cmd“

本文介绍了CMD(命令行)的基本使用,包括如何打开CMD,查看命令、切换目录、使用dir、ipconfig、ping等常见命令,以及如何进行网络诊断、进程管理、系统信息查询和文件操作等。此外,还提到了一些图形实用工具如计算器和任务管理器。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

cmdcommand的缩写,即命令行 。

 

虽然随着计算机产业的发展,Windows 操作系统的应用越来越广泛,DOS 面临着被淘汰的命运,但是因为它运行安全、稳定,有的用户还在使用,所以一般Windows 的各种版本都与其兼容,用户可以在Windows 系统下运行DOS,"win"+"r"打开“运行”窗口,输入“cmd”,就可进入DOS界面。

一、查看cmd下的命令

1、使用help命令,查看dos命令

使用这个命令之后,我们可以看到常用的dos命令,大约显示80多个,并且后面还有中文的解释。这样我们就可以根据自己的需求要找到想要使用的命令。

2、查看命令参数和使用方法

方法一:命令  /?

方法二:HELP 命令

 注意:这些字符只能是英文的,同时windowns命令不区分大小写。

二、 常用命令

1、 cd命令,切换路径

//进入d盘
D:
//进入F盘
F:
cd \       //跳转到硬盘的根目录

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

d:        //跳转到其他硬盘

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

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

2.、dir命令,查看目录文件

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

3、tree命令,树状显示目录中的文件和子目录列表

4、 md、rd命令,创建目录和删除目录

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

5、 ipconfig命令,查看本机ip



6、 cls命令,清除屏幕

clear screen的简写,类似于linux下的clear。

7、copy命令,复制文件

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

copy 路径\文件名1+ 路径\文件名2  路径\文件名3:把两个文件合并拷贝到另一个地方。

8、 move命令,移动文件

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

9、del命令,删除文件

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

10、 ping命令,用来测试网络是否畅通

ping ip(主机名)

11、pathping命令,路径ping

 1

12、 tasklist 命令,列出所有任务及进程号

13、 taskkill命令,杀进程

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

14、 netstat 查看网络连接状态

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

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

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

15、netsh命令,显示和修改网络配置

16、net share命令,网络分享

 16、nslookup命令,解析IP和域名

17、type命令,显示文本内容

18、echo命令,显示消息,或将命令回显打开或关闭。

 

19、ren命令,重命名

20、systeminfo命令,查看系统信息 

21、shutdown命令,关机

shutdown -s -t 600 , 600秒后关机

shutdown -a ,取消关机

shutdown -r -t 1200,1200秒后重启

22、sfc命令,系统扫描

23、 tracert命令,路由跟踪实用程序

在命令提示符(cmd)中使用tracert命令可以用于确定IP数据包访问目标时所选择的路径。

24、msg命令,windows自带聊天工具

 

  

 三、一组图形实用工具

1、calc计算器

2、notepad记事本

3、cleanmgr磁盘清理

4、taskmgr任务管理器

5、regedit注册表

6、certmgr凭证管理器

7、perfmon性能监视器

### SQL 关联查询与子查询的概念 #### 视图简介 视图本质上是一个保存在数据库中的查询语句,它代表了一个虚拟的表。当访问视图时,实际上是在执行该视图所定义的基础查询语句[^1]。 #### 子查询概念 子查询是指嵌套在一个更大查询内部的小型查询。这些小型查询可以位于`SELECT`、`FROM`或`WHERE`子句中,并且通常用于提供过滤条件或其他操作所需的值。例如,在给定的成绩表例子中,通过子查询计算特定科目的平均分数并将其作为外部查询的一部分来筛选高于此均值的学生记录[^2]。 ```sql select * from scores as s where score > ( select avg(score) from scores where cid = s.cid ) and Sid BETWEEN 1 and 6; ``` #### 联接查询概述 关联查询涉及多个表格之间基于某些共同列的数据组合方式。最常见的是使用`JOIN`语法实现不同类型的连接: - **内连接 (`INNER JOIN`)** 只返回两个表中共有的匹配行。 - **左外连接 (`LEFT OUTER JOIN`) 和右外连接 (`RIGHT OUTER JOIN`)** 返回左边/右边表的所有记录以及另一边表中存在的对应项;如果另一侧无匹配,则填充NULL值。 - **全外连接 (`FULL OUTER JOIN`)** 结合了左右两侧所有的数据,即使它们不相交也会显示出来,对于缺失的部分则用null代替。 此外还有自然连接(`NATURAL JOIN`)这种特殊的等值连接形式,会自动识别两张表间具有相同名称的字段来进行比较[^3]。 ```sql select * from emp natural join dept; ``` #### 子查询 VS 联接查询对比分析 | 特征 | 子查询 | 联接查询 | |--| | 定义 | 嵌入到另一个SQL命令内的独立查询 | 处理来自一个以上的关系对象(即表)的信息 | | 使用场景 | 当需要先处理一部分逻辑再应用于整体时 | 需要跨多张表检索信息 | | 性能 | 对于复杂情况可能较慢 | 如果索引得当的话性能较好 | | 易读性和维护性 | 更加直观易懂 | 表达更复杂的业务关系 | #### 图解说明 为了更好地理解这两种技术的区别,请考虑下面这个简单的Venn图表示法: ![image](https://example.com/image.png) 在这个假设的例子中,“A”和“B”分别代表不同的实体集(比如员工和部门)。橙色区域展示了两种方法如何交互作用以提取所需的结果集: - 左边部分展示了一种典型的子查询应用场景——我们首先确定某个属性满足一定标准的对象集合(如高薪雇员),然后再与其他相关资源建立联系; - 右边则是关于联接查询的一个实例,这里强调的是直接将两个结构化存储单元按照预设规则结合起来的过程。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值