• Linux—文件系统结构


    1、文件目录结构

    • /:是Linux系统的根目录
    • /bin:存放用户经常使用的命令
    • /boot:启动加载程序的静态文件
    • /dev:设备文件目录,不能单独分区
    • /etc:系统配置文件目录
    • /home:普通用户的家目录
    • /root:系统管理员的家目录
    • /run:进程的运行数据存放的目录
    • /sbin:存放系统管理员用户使用的命令
    • /tmp:临时文件目录;任何人都可以访问,存放周期10天
    • /usr:存放程序文件,库文件,共享文件,各种文档等
      • /usr/bin:存放用户命令
      • /usr/local:程序安装目录
      • /usr/sbin:类似/sbin;存放管理员用户使用的命令
      • /usr/tmp:被抛弃的临时文件目录
    • /var:动态数据文件目录;日志文件log,数据库,缓存目录等
    • /lib:存放程序的库文件
    • /lib64:存放64位程序库文件
    • /media:移动媒体的挂载点
    • /mnt:临时挂载的文件系统的挂载点
    • /opt:存放第三方软件服务
    • /proc:伪文件系统,内核映射文件,不能单独分区
    • /srv: 用来存储本机提供的服务或数据
    • /sys:伪文件系统,跟硬件设备相关的属性映射文件,不能单独分区

    注意:

    • /etc,/bin,/sbin,lib目录存放的是系统启动就需要用到的程序,这些目录不能挂载额外的分区,必须在跟文件系统的分区上
    • /usr/bin、/usr/sbin、/usr/lib提供操作系统核心功能,/usr可以单独分区
    • /usr/local目录下的内容都是第三方软件,建议单独分区

    2、绝对路径

    绝对路径是指从根目录开始描述的路径,也就是从/开始。

    例如:/etc/sysconfig/network-scripts/ifcfg-ens33

    3、相对路径

    相对路径是指从当前位置开始描述的路径。

    4、文件命名规则

    • 长度不能超过255个字符
    • 不能使用/当文件名
    • 严格区分大小写
    • 以点开头的文件为隐藏文件

    注意:隐藏文件中有两个特殊的目录:.(点)表示当前目录;..(点点)表示当前目录的上一级目录


    __EOF__

  • 本文作者: Alone-林
  • 本文链接: https://www.cnblogs.com/Alone-8712/p/16522854.html
  • 关于博主: 评论和私信会在第一时间回复。或者直接私信我。
  • 版权声明: 本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
  • 声援博主: 如果您觉得文章对您有帮助,可以点击文章右下角推荐一下。
  • 相关阅读:
    SpringBoot2.x 整合AOP切面编程
    如何做好一个管理者
    Spring 使用 Mypy 检查 30 万行代码,总结出三大痛点与六个技巧
    spring boot —— Spring Security定制权限管理
    一文打尽知识图谱(超级干货,建议收藏!)
    【LINUX】PS1 alias
    Go语言中获取IP
    机器人中的数值优化(八)——拟牛顿方法(上)
    TensorFlow 2.10.0 已发布
    docker容器健康状态健康脚本
  • 原文地址:https://www.cnblogs.com/Alone-8712/p/16522854.html