一、文件、文件夹(目录)、逻辑盘、路径的概念

· 文件:是操作系统用来存储和管理信息的基本单位。每个文件都有一个名称,叫文件名。文件名通常由‌基本文件名和‌扩展名两部分组成,其中基本文件名用于说明文件内容,而扩展名用于建立程序和文件的关联关系,表示文件的类型。

‌ 文件扩展名的作用‌:文件扩展名是操作系统用来标志文件格式的一种机制。它通常由一个分隔符(句号)与文件名分开,放在文件名的后面。例如,在文件名“example.txt”中,“txt”就是文件的扩展名,表示这是一个纯文本文件。文件扩展名的作用是让系统决定当用户想打开这个文件时用哪种软件运行。

· 文件夹也叫目录:是文件的集合体,文件夹中可包含多个文件,也可包含多个子文件夹。每个文件夹都有一个唯一的名称,用于在文件系统中标识和访问。

· 逻辑盘,计算机的外存储器一般都是硬盘,为了便于数据管理,硬盘又划分成几个“盘”—称之为逻辑盘。Windows系统中的磁盘通常被划分为几个逻辑盘,这些逻辑盘是计算机外存储器(通常是硬盘)的一部分,为了便于数据管理。每个逻辑盘都有自己的根目录,即该逻辑盘的顶级目录。

· 路径:描述文件位置的一条通路,告诉操作系统如何才能找到该文件。如:(C:\Windows)注意路径的格式。

路径是文件或子目录在磁盘上的位置,可以分为绝对路径和相对路径。绝对路径是从根目录开始的完整路径,如C:\Users\username\Documents\file.txt。相对路径则是相对于当前工作目录的位置,如./folder/file.txt表示文件在当前工作目录的上一级目录中的folder文件夹中。

二、Windows采用树形目录结构来组织和管理文件。

Windows的树形目录结构,也称为文件系统层次结构,是一个倒置的树状结构。这种结构以“根目录”为起点,向下分支形成各级子目录,每个子目录又可以包含更深一层的子目录,如此层层递进,形成了一个类似树状的结构。每个目录(也称为文件夹)可以包含文件和其他子目录,文件和子目录的数量没有严格的限制,这取决于文件系统的类型和容量









三、小结

Windows操作系统采用树形结构来管理计算机中的文件。‌

Windows系统通过树形结构来组织和管理文件和文件夹,这种结构使得用户可以清晰地浏览和操作文件系统中的各项内容。树形结构以文件夹(也称为目录)为基础,通过创建不同层级的文件夹来组织文件,每个文件夹都可以包含子文件夹,形成树状的结构。这种结构不仅使得文件的管理更加有序,而且方便用户通过路径来快速定位和访问特定的文件或文件夹。此外,Windows还提供了文件资源管理器(File Explorer),这是一个图形用户界面的工具,用于浏览、管理和操作文件和文件夹,进一步增强了用户对文件的操作体验‌

Windows的树形目录结构的更多相关文章

  1. Java实现遍历N级树形目录结构

    最近挺忙,一直在做项目,然后有个树形目录结构需要返回给前端,这里给大家说一下实现的思路. 具体达到的效果类似: 一级目录A: 二级目录A: 三级目录: 四级目录: 文件.txt 二级目录B: 文件1. ...

  2. Windows cmd 生成目录结构 dir /b,tree /f,xcopy

    >dir *.sh *.ksh *.java /s/b > list.txt >tree /f > list.txt >xcopy C:\folder\from_fold ...

  3. java打印树形目录结构

    import java.io.File; public class MainTest { public static void main(String[] args) { String dirname ...

  4. windows上jmeter目录结构功能

    1.bin :存储了jmeter的可执行程序,如启动 2.lib:存储了jmeter的整合的功能(如.jar文件程序) 3.启动jmeter:双击bin\apachejmeter.jar jmeter ...

  5. Linux目录结构及文件基础操作

    一.Linux目录结构 windows系统中主要以存储介质为主(磁盘). UNIX和Linux系统中主要是以目录为主(以树形目录结构的形式构建整个系统). 1. FHS(Filesystem Hier ...

  6. (大数据工程师学习路径)第一步 Linux 基础入门----目录结构及文件基本操作

    Linux 目录结构及文件基本操作 介绍 1.Linux 的文件组织目录结构. 2.相对路径和绝对路径. 3.对文件的移动.复制.重命名.编辑等操作. 一.Linux 目录结构 在讲 Linux 目录 ...

  7. Linux文件系统的目录结构

    Linux下的文件系统为树形结构,入口为/ 树形结构下的文件目录: 无论哪个版本的Linux系统,都有这些目录,这些目录应该是标准的.各个Linux发行版本会存在一些小小的差异,但总体来说,还是大体差 ...

  8. Linux系统的目录结构及常见目录总结

    Linux系统的目录结构(必须掌握的内容) 所有目录只有一个顶点/(根),所有目录的起点. 只有一棵树 Linux的目录结构也是有规律的,而且也是按照类别组织的. 应用程序 /usr/bin 数据文件 ...

  9. Linux 目录结构及文件基本操作

    Linux 目录结构及文件基本操作 实验介绍 1.Linux 的文件组织目录结构. 2.相对路径和绝对路径. 3.对文件的移动.复制.重命名.编辑等操作. 一.Linux 目录结构 在讲 Linux ...

  10. Linux 文件系统的目录结构

    http://www.jb51.net/LINUXjishu/151820.htmlLinux下的文件系统为树形结构,入口为/ 树形结构下的文件目录: 无论哪个版本的Linux系统,都有这些目录,这些 ...

随机推荐

  1. Java使用snmp协议采集服务器信息

    Java使用snmp协议采集服务器信息    一.snmp简介   SNMP是专门设计用于在 IP 网络管理网络节点(服务器.工作站.路由器.交换机及Hubs等)的一种标准协议,它是一种应用层协议. ...

  2. Camera 冷启动阶段分解

    目录 一.Camx trace 调试开关设置 1.设置 camxoverridesettings trace开关 2. 重启后设置开启camx trace 开关 二.Camera 冷启动阶段分解分析 ...

  3. 使用Git LFS上传大文件步骤

      1.首先我们要先下载git lfs.链接地址 2.我们需要安装git lfs,但是必须安装到git/bin下面.就是你安装git的时候,那个路径.可以看我的git安装路径: 3.我们可以使用以下步 ...

  4. iOS开发中UITextView使用小结

    最近项目开发中用到了多行文本框限制文字输入个数限制,之前的话在textViewDidChange方法中截取超出字数就可以.测试人员发现在拼音转汉字的过程中,YYTextView不会二次确认textVi ...

  5. 浅析RocketMQ

    SpringBoot引入RocketMQ 快速构建单机RocketMQ https://www.haveyb.com/article/3079 参考这篇文章,快速构建单机RocketMQ 项目引入ja ...

  6. ToDesk云电脑推出Web端,这意味着什么?

    在数字化转型的浪潮中,云计算技术正在以前所未有的速度改变着我们的生活方式和工作模式.作为云计算领域的一股新生力量,ToDesk云电脑凭借其卓越的性能和便捷的使用体验,一经上线,便赢得了众多用户的青睐. ...

  7. Value error: 'ascii' codec can't decode byte 0xe6 in position 26: ordinal not in range(128) The traceback for the exception was written to the log file

    原因:工作空间中有中文编码问题,导致的运行ros异常 解决办法: 1.解决urdf生成异常问题 urdf文件中不允许有中文,所有当输入中文的时候容易出问题,解决方案: ①在根目录下:/opt/ros/ ...

  8. Dash 2.18.2版本更新:模式匹配回调性能大提升

    本文示例代码已上传至我的Github仓库:https://github.com/CNFeffery/dash-master Gitee同步仓库地址:https://gitee.com/cnfeffer ...

  9. 在线激活win

    目前DragonKMS神龙版能激活win11.win10.win8/8.1.win7以及server2008/2012/2016/2019/2022等系统版本,其中包括:专业工作站版.企业版.专业版. ...

  10. 题解:CF1537E2 Erase and Extend (Hard Version)

    CF1537E2 Erase and Extend 题解 分析 通过观察题目,可以证明结果一定是由多次前缀复制得来的. 题目要求你进行删和复制的操作,与其交替着操作,不如直接先删到最优的前缀再进行复制 ...