zoukankan      html  css  js  c++  java
  • 文件系统和目录:目录

    目录是文件的有名集合。大多数操作系统都用文件来表示目录。而目录文件中存放的是关于目录中其他文件的数据,其内部结构的建立方式有很多,在此不赘述。

    我们主要来看以下两个概念:目录树和路径名

    一,目录树

    目录树是指展示文件系统的嵌套目录组织的结构。因为一个目录可以包含另一个目录,这就形成了分级结构,我们将他看作目录树,而其最高层的目录叫做根目录。

    这里给大家提供一个WINDOWS目录树查看方式:

    进入到需要查看的目录后,按住shift键,然后单击鼠标右键,选择“在此处打开命令窗口”,然后命令行窗口界面。

    1.若只查看该目录下有哪些目录,输入tree即可

    2.若显示该目录及其子目录下的所有目录和文件,输入tree /f即可

    另外,无论何时,你都可以认为自己处于文件系统中的某个特定位置(即特定的子目录)工作,这个子目录称为当前工作目录,只要在系统中移动,当前工作目录就会改变。

     

    二、路径名

    如何指定一个特定的文件或者子目录呢? 我们常用的方法是通过在图形化界面中鼠标的操作进行的,而实际上有些操作系统只提供文本界面,因此文本指定文件位置显得很有必要。

    要用文本指定一个特定的文件,就得指出路径,即找到这个文件所要经历的一系列目录。如果从根目录开始,则称改路径为绝对路径;而如果从当前工作目录开始,则称之为相对路径。这些概念比较简单,我们这里仅提一下,在描述相对路径是,大多数操作系统会使用(..)来表示父目录。

    补充:大多数操作系统允许用户指定一组检索路径,以帮助解析对可执行程序的引用,通常使用操作系统变量PATH来指定这组路径。该变量存放的字符串中包含多个绝对路径,当用户执行某个程序时,操作系统将在其工作目录中检索相关文件。

  • 相关阅读:
    分布式环境下限流方案的实现redis RateLimiter Guava,Token Bucket, Leaky Bucket
    将bloomfilter(布隆过滤器)集成到scrapy-redis中
    Redis Cluster 分区实现原理
    OEM status|start|stop
    oracle 11g SQL Developer instead of isqlplus
    oracle Instance status: READY–lsnrctl status|start|stop
    oracle tns in linux
    Oracle 多实例如何通过EM进行访问-portlist.ini
    oracle command
    oracle .bash_profile
  • 原文地址:https://www.cnblogs.com/OKDA/p/13400125.html
Copyright © 2011-2022 走看看