zoukankan      html  css  js  c++  java
  • Linux目录文件的浏览、管理及维护(一)

    1. Linux文件系统的层次结构 
        1) Linux文件系统的树状结构:
      在Linux或UNIX操作系统中,所有的文件和目录都被组织成一个以根节点开始的倒置的树状结构。
        2) 目录的定义:目录相当于Windows中的文件夹,目录中存放的既可以是文件,也可以是其他的子目录。
        3) 顶层根目录的表示:
      使用“/”来表示根目录:第一层次结构的根,整个文件系统层次结构的根目录。即文件系统的入口,最高一级目录。
        4) 文件系统中的两个特殊目录:
      . 表示当前目录,即用户所在的工作目录
      .. 表示父目录,即当前目录的上一层目录
    2. Linux系统中的一些重要的目录
        1) Linux中的一些重要目录
      a) bin目录:用来存放常用的可执行文件,普通用户也是可以执行的。
      b) sbin目录:用来存放系统的可执行文件,只能由超级用户使用。
      c) 家目录:用来存放用户自己的文件或目录,其中,超级用户root的家目录是/root,而普通用户的家目录被存放在/home目录下,并使用用户名作为最后一级目录(家目录)的名称,如cat用户的家目录为/home/cat
      d) dev目录:设备文件目录,像终端、磁盘、光驱等
      e) etc目录:配置文件目录
      f) 挂载点(目录):通常可移除式硬件会被挂载在/media或/mnt目录之下

      g)/boot:包含Linux内核及系统引导程序所需的文件,例如kernel、initrd;grub系统引导管理器也在这个目录下。

      h)/var:存放经常变动的数据,像日志、邮件等

      i)/opt:第三方软件的存放目录,比如用户自定义软件包和编译的软件包就安装到这个目录中

      j)/lib:库文件和内核模块存放目录,包含系统程序所需要的所有共享库文件。


    3. 绝对和相对路径
        1) 绝对路径的定义:必须以一个正斜线(/)开始。绝对路径包括从文件系统的根节点开始到要查找的对象(目录或文件)所必须遍历的每一个目录的名字,它是文件位置的完整路标,因此在任何情况下都可以使用绝对路径找到所需的文件。
        2) 相对路径的定义:不是以正斜线(/)开始,相对路径可以包含从当前目到要查找的对象(目录或文件)所必须遍历的每一个目录的名字。

  • 相关阅读:
    Drawable和Bitmap的区别
    Android中的Drawable资源
    了解Objective-C中NSAutoreleasePool使用方法
    Object-C 内存管理及对象
    事件类型: 错误 事件来源: Service Control Manager 事件种类: 无 事件 ID: 7000
    HTML xmlns
    asp.net(C#)清除全部Session与单个Session
    Html学习笔记---html5表单元素
    jquery学习笔记---jquery事件($.event.special )
    C#学习笔记---Dispose(),Finalize(),SuppressFinalize
  • 原文地址:https://www.cnblogs.com/qiuhe/p/9846244.html
Copyright © 2011-2022 走看看