Linux 的文件系统

Posted lnliyang

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux 的文件系统相关的知识,希望对你有一定的参考价值。

  • ==========================================================================
  • /boot      引导文件存放目录,内核文件
  • /bin     供所有用户使用的基本命令,不能关联独立分区,OS启动即会用到的的程序
  • /sbin   管理类基本命令,不能关联独立分区,OS启动即会用到的的程序
  • /lib      基本共享文件以及内模块文件(modules)
  • /lib64  辅助共享库文件存放位置
  • /etc       配置文件目录(纯文本文件)
  • /home   普通用户家目录
  • /root   管理员家目录
  • /media  挂载便携式移动设备
  • /mnt      挂载临时文件系统
  • /dev      设备文件及特殊文件存放位置
      • block device   块设备    (可随机访问)
      • character        字符设备(线性访问设备)
  • /opt       第三方应用程序安装位置
  • /srv       系统上运行的服务用到的数据
  • /tmp      临时文件存放位置
  • /usr       

    [[email protected] ~]# ls /usr
    bin etc games include lib lib64 libexec local sbin share src tmp

    •   share    结构化独立数据
    •   include  c程序头文件
    •   local

      [[email protected] usr]# ls local
      bin etc games include lib lib64 libexec sbin share src um

  • /var       经常发生变化的数据文件
      • cache    应用程序缓存数据目录
      • lib          应用程序状态信息数据
      • local      锁文件
      • log         日志目录文件
      • opt        专用于/opt下的应用程序存储可变数据
      • run        运行中的进程相关数据
      • spool     缓冲池
      • tmp        保存系统两次重启之间的临时数据
  • /proc     用于输出内核与进程信息相关的虚拟文件系统
  • /sys       用于输出当前系统上硬件设备相关的虚拟文件系统
  • /selinux  安全加固
  • =============================================================================
  • 二进制程序:
    •   /bin    /sbin    /usr/bin    /usr/sbin    /usr/local/bin    /usr/local/sbin
  • 库文件:
    •   /lib    /lib64    /usr/lib    /usr/lib64    /usr/local/lib    /usr/local/lib64
  • 配置文件:
    •   /etc    /etc/DIRECTORY    /usr/local/etc
  • 帮助文件
    •   /usr/share/man    /usr/share/doc    /usr/local/share/man    /usr/local/share/doc 
  • ==============================================================================
  • 文件类型:
    •   -(f)普通文件
    •   d    目录文件
    •        b    块设备文件
    •        c    字符设备文件
    •        l     符号链接文件(软链接)
    •   p    管道文件
    •        s    套接字文件


以上是关于Linux 的文件系统的主要内容,如果未能解决你的问题,请参考以下文章

Linux里面文件系统都有哪些?

linux文件系统类型

linux系统中对文件系统的原理进行分析

Linux文件系统操作命令

linux kernel 文件系统编程接口

linux下啥文件系统支持超个4G的单个(重点)文件?