• Linux目录结构与路径


    目录

    一、Linux目录结构

    二、绝对路径与相对路径


    一、Linux目录结构

    Linux 系统中没有盘符的概念,所有的文件和目录都被组织成以一个根节点开始的倒置的树状结构, 文件系统的最顶层是由根目录开始的,系统使用 / 来表示根目录,呈现为一个树状结构

     

    FHS (文件系统层次结构标准)标准目录讲解
    / ----- 操作系统的根路径
    /bin ----- 普通用户和管理员都可以执行的命令
    /boot ----- 主引导目录,放置开机会使用到的文件,包括 Linux 核心文件以及开机菜 单与开机所需配置文件等等
    /dev ----- 设备文件
    /etc ----- 配置文件存放目录
    /home ----- 普通用户家目录
    /root ----- 管理员家目录
    /lib ----- 存放程序运行所需要的共享库及内核模块
    /media ----- 可移除设备的挂载目录
    /mnt ----- 临时设备建议的挂载目录
    /proc ----- 存储的是当前内核运行状态的一系列特殊文件,这个目录是一个虚拟的目录,它是系统内存的映射,我们可以通过直接访问这个目录来获取系统信息
    /sys ----- 这个目录跟 /proc 非常类似,也是一个虚拟的文件系统,主要也是记录核心与系统硬件信息
    较相关的信息
    /srv -----srv 可以视为 “service” 的缩写,是一些网络服务启动之后,这些服务所需要取用的数据目
    录。
    /run ----- 临时文件系统,存储系统启动以来的信息。当系统重启时,这个目录下的文件应该被删掉或 清除。
    /tmp ----- 临时文件存放目录
    /usr -----usr Unix Software Resource 的缩写, 也就是 “Unix 操作系统软件资源 所放置的目
    录, FHS 建议所有软件开发者将他们的数据放置到这个目录下的子目录
    /var ----- 常变文件存放目录

    二、绝对路径与相对路径

    绝对路径:由根目录(/)开始写起的文件名或目录名称, 例如 /home/tom/

    相对路径:相对于目前路径的文件名写法。 例如 ./home/tom ../../home/tom/ 等等。反正开头不 / 就属于相对路径的写法

    相对路径就是以 你当前所在路径的相对位置 来表示的。举例来说,如果目前在 /home 这个目录
    下, 如果想要进入 /var/log 这个目录时,可以采用下列两种写法:
    cd /var/log (绝对路径)
    cd ../var/log (相对路径)
    因为你在 /home 下面,所以要回到上一层 ( ../ ) 之后,才能继续往 /var 来移动,特别注意下列两
    个特殊的目录:
    . 代表当前的目录,也可以使用 ./ 来表示;
    .. 代表上一层目录,也可以 ../ 来代表
  • 相关阅读:
    B站-后台开发岗
    python抠图(去水印)开源库lama-cleaner入门应用实践
    springboot配置mybatis
    基于Java的企业QQ系统的设计与实现
    Golang | Leetcode Golang题解之第50题Pow(x,n)
    Allegro给pin添加花连属性操作指导
    百战c++(数据库2)
    IB中文A语言与文学:视觉文本分析
    后端API接口性能优化的10种方案,真有用!
    禾匠编译错误记录
  • 原文地址:https://blog.csdn.net/Stupid__Angel/article/details/126377787