Linux文件系统-linux学习001

来源:互联网 发布:植物生物学杨继淘宝 编辑:程序博客网 时间:2024/06/03 20:20

Linux的文件系统

        

在linux上所有的文件都从root文件系统开始

    根文件系统 root filesystem
    LSB(linux标准库)中规定了FHS: (FileSystem Hierachy Standard)
    /etc, /usr, /var, /root, /home, /dev 
    Linux的分区不能被独立访问, 而是和现有的分区挂钩. 

    Linux内核也是一个程序, 需要加载很多程序, Linux把这些程序放在一个分区上, 用/目录作为访问这个分区的接口

  • /boot: 引导文件存放目录, 内核文件(vmlinuz), 引导加载器(bootloader: grub)都存放于此目录???, boot通常是一个独立的分区
  • /bin: 供用户使用的基本命令, 不能够关联至独立分区, 操作系统启动会用到的程序都放在该目录
  • /sbin: 管理类基本命令的二进制文件:不能关联至独立分区, os启动即会用到的程序, 通常是root用的
  • /lib: 基本共享库, 内核模块文件(/lib/modules)
  • /lib64: 专用于x86_64位系统的库文件
  • /etc: 配置文件目录
    • /etc/opt 为安装在opt下的应用程序提供配置文件(了解)
    • /etc/X11 在linux上使用图形界面的协议称为X, 11是它的版本号, 这是图形显示规范x系统配置文件的存放路径(并不是桌面, 桌面建构在windos manager, 在windowsmanager之下是X)(了解)
  • /home 普通用户的家目录在home下
    • /home/Usr: 普通用户家目录
  • /root: 管理员的家目录
  • /media: 用来关联便携式移动设备 CR-ROM, usb
  • /mnt: 用来挂在临时文件系统, 比如从其他主机搬过来的一个硬盘
  • /dev: 设备文件和特殊文件存放路径, 特殊文件可以是一个软件模拟出来的设备, 用makedev命令创建设备
    • /dev中的文件类型 b: block device 块设备, 随机访问  c: character device 字符设备, 线性访问, 如果键盘输入
  • /opt:第三方应用程序安装位置
  • /srv: 当前系统所用的服务用到的中间数据, 一般是系统自行管理 
  • /tmp: 临时文件

原创粉丝点击