当前位置: 首页 > news >正文

Windows 命令行:cd 命令3,当前目录,父目录,根目录

专栏导航

上一篇:Windows 命令行:路径末端的反斜杠

回到目录

下一篇:MFC 第一章概述

本节前言

学习本节知识,需要你首先懂得如何打开一个命令行界面,也就是命令提示符界面。链接如下。

参考课节:Windows 命令行:打开命令提示符界面

你还需要了解 cd 命令的基本用法,需要了解工作目录的概念。所以,你也需要具备以下几个文章链接的知识基础。

参考课节:Windows 命令行:cd 命令1,cd 命令的简单使用

参考课节:Windows 命令行:工作目录

参考课节:Windows 命令行:cd 命令2,切换到多级子目录

参考课节:Windows 命令行:路径末端的反斜杠

具备了上面的连接中的先导知识以后,我们来往下学习。

一.    当前目录

之前,我们讲过,目录和文件夹,在计算机中,可以看作是同义语。当前目录,也可以被称作当前文件夹。

当前目录,用【.】表示,就是一个英文句点。

我们用【Win键 + R -> cmd】的方法,来打开命令提示符窗口,结果如下。

图1

然后呢,我们在命令行中输入【cd .】命令,然后按回车键执行它,结果如下。

图2

如图2 所示,我们执行了【cd .】命令以后,没啥变化。执行前后,工作目录都是【C:\Users\Administrator】。

可以理解,因为,切换到当前目录,就是说,原来的工作目录在哪里,执行了以后,工作目录,还是在哪里。

之前,我们讲解过路径的末端的反斜杠的知识点。

所以呢,在这里,我们也可以去执行【cd .\】命令,结果如下。

图3

路径【.\】和路径【.】是同义语,都是当前目录的意思。只不过,一个在末端加了反斜杠,一个没加而已。

好了,我们来看下一个知识点。

二.    父目录

父目录,也叫做父文件夹。父目录的概念,之前我们有接触过。父目录,其实就是当前目录的上一级目录的意思。

父目录,其符号表示为两点,也就是【..】。注意,是英文的两点哦。

我们在命令行里面执行一次【cd ..】,观察工作目录的变化。

图4

看到了没?执行之前,工作目录为【C:\Users\Administrator】。执行了命令以后,工作目录变为原工作目录的上一级目录,【C:\Users】。这就是父目录的意思。

我们可以关闭这个命令提示符界面,然后重新使用【Win键 + R -> cmd】的方式,打开命令提示符界面。

然后呢,我们再来执行一次【cd ..\】,结果如下。

图5

图5 的执行结果,与图4 中的红色框线部分的执行结果,是一样的,都是将工作目录从原来的【C:\Users\Administrator】切换到上一级目录【C:\Users】。

上一级目录,就是本节所说的父目录,也叫做父文件夹。

父目录,为【..】,也可以在其末端加上反斜杠,表示为【..\】。看你自己的喜好了。

三.    根目录

根目录,也叫做根文件夹,符号表示为反斜杠【\】。

我们关闭原来的命令提示符界面,然后重新使用【Win键 + R -> cmd】的方式,打开命令提示符界面。

然后呢,我们执行一次【cd \】命令,观察结果。

图6

看到了没?执行了命令以后,工作目录变为了盘符。由于一开始的工作目录的盘符为【C】盘,所以呢,执行完了命令以后,切换到的工作目录为【C:\】。

我们关闭这个命令提示符界面,然后呢,在 D 盘的一个文件夹里面,用【Shift + 鼠标右键】的方法,打开命令提示符界面,结果如下图所示。

图7

然后呢,我们执行一次【cd \】命令,看看结果。

图8

执行结果,依然是切换到了盘符。由于在图8 里面,执行命令之前的工作目录为【D:\doc\book】,它的盘符为【D】盘。所以呢,执行完了命令以后,工作目录变为【D:\】。

可以推断,如果打开的命令提示符界面,它的工作目录为 E 盘中的某一目录,则执行了【cd \】以后,新的工作目录会变为【E:\】。同理,如果打开的命令提示符界面,它的工作目录为 F 盘中的某一目录,则执行了【cd \】以后,新的工作目录会变为【F:\】。

根目录的含义,你应该是明白了吧?

注意,由于根目录已经是一个反斜杠符号了,因此,不能够在其右边再加反斜杠。

【\】代表根目录,【\\】不是根目录。

【\\】不但不是根目录,而且它也不是任何合法的路径。你去执行【cd \\】,命令行界面是会报错的。

四.    根目录的当前目录与父目录

根目录的当前目录是它自己。那么,根目录的父目录又是什么呢?还是它自己。

我们关闭之前的命令提示符窗口,然后重新使用【Win键 + R -> cmd】的方式,打开命令提示符界面。然后呢,我们先执行一次【cd \】命令,结果如下。

图9

然后呢,我们去执行一次【cd .\】命令,结果如下。

图10

看到了没?执行前后,工作目录不变,依旧为盘符。

我们再来执行一次【cd ..\】命令,结果如下。

图11

看到了没?执行完了以后,工作目录依旧是盘符,依旧是根目录自己。

所以呢,根目录,就是一个盘符里面的根本,是一个盘符里面的顶层目录,不存在根目录的父目录。但是呢,如果在根目录里面执行【cd ..\】,命令提示符界面并不会报错,只是,依然会切换到根目录自己而已。

结束语

希望大家能够学好本节内容。

专栏导航

上一篇:Windows 命令行:路径末端的反斜杠

回到目录

下一篇:MFC 第一章概述


文章转载自:

http://Zcpai0yj.hdwjb.cn
http://kSHCiCJw.hdwjb.cn
http://wfiMvi0w.hdwjb.cn
http://HztjfFWX.hdwjb.cn
http://guqm7VBB.hdwjb.cn
http://p2kzvPpr.hdwjb.cn
http://0LJOLaGv.hdwjb.cn
http://EZJBfFZQ.hdwjb.cn
http://bt7dTkXP.hdwjb.cn
http://dBxK11lu.hdwjb.cn
http://PpsglOge.hdwjb.cn
http://h3RbVQkk.hdwjb.cn
http://gWzdv58P.hdwjb.cn
http://uhoDD1S8.hdwjb.cn
http://lyKsfpzl.hdwjb.cn
http://gQq4gPXo.hdwjb.cn
http://PTVyt85F.hdwjb.cn
http://KK2QZITW.hdwjb.cn
http://ThwxSKei.hdwjb.cn
http://96cXrc8H.hdwjb.cn
http://8vsWdDJ9.hdwjb.cn
http://v1pUuro1.hdwjb.cn
http://xsfWlXU6.hdwjb.cn
http://tQbcldtQ.hdwjb.cn
http://F0BOU2eY.hdwjb.cn
http://fnjgzvdT.hdwjb.cn
http://QSRqI6z1.hdwjb.cn
http://hZSmPpiT.hdwjb.cn
http://CjBrAnQi.hdwjb.cn
http://7aMKPErk.hdwjb.cn
http://www.dtcms.com/a/374427.html

相关文章:

  • 医疗连续体机器人模块化控制界面设计与Python库应用研究(下)
  • Nginx 优化与防盗链
  • Spring Web 异步响应实战:从 CompletableFuture 到 ResponseBodyEmitter 的全链路优化
  • Linux基础命令使用
  • 第二章、PyTorch 入门笔记:从张量基本操作到线性回归实战
  • 【参数详解与使用指南】PyTorch MNIST数据集加载
  • Ruoyi-vue-plus-5.x第六篇Web开发与前后端交互: 6.4 WebSocket实时通信
  • vlan(局部虚拟网)
  • MissionPlanner架构梳理之(十)-参数编辑器
  • Hadoop Windows客户端配置与实践指南
  • 【NVIDIA-B200】 ‘CUDA driver version is insufficient for CUDA runtime version‘
  • 从源码视角全面解析 Chrome UI 布局系统及 Views 框架的定制化实现方法与实践经验
  • 9.9 ajax的请求和封装
  • CTFshow系列——PHP特性Web101-104
  • MCP学习一——UV安装使用教程
  • 【Java实战㊳】Spring Boot实战:从打包到监控的全链路攻略
  • Go语言实战案例-开发一个Markdown转HTML工具
  • idea、服务器、数据库环境时区不一致问题
  • HarmonyOS 5.1.1版本图片上传功能
  • 2025最新超详细FreeRTOS入门教程:第八章 FreeRTOS任务通知
  • Puter+CPolar低成本替代商业网盘,打造私有云新势力
  • Deepoc科技之暖:智能助盲设备如何为视障家人点亮生活
  • 详细的vmware虚拟机安装教程
  • uni-app 项目中使用自定义字体
  • springboot maven 多环境配置入门与实战
  • 时序数据库选型指南:基于大数据视角的IoTDB应用优势分析详解!
  • 炫光活体检测技术:通过光学技术实现高效、安全的身份验证,有效防御多种伪造手段。
  • sqlite3的加解密全过程
  • Django REST Framework 中 @action 装饰器详解
  • 【Docker】一键将运行中的容器打包成镜像并导出