2018-03-23Linux根文件系统层级标准FHS

根文件系统层级标准FHS

    /bin:   所有用户的可用的基本命令程序文件

    /sbin:    供系统管理使用的的工具程序

    /boot:    引导加载器必须用到的各静态文件:kernel,initramfs(initrd),grub等

    /dev:    存储特殊文件或设备文件

             设备有两种类型:字符设备(线性设备)、块设备(随机设备)

    /etc: 系统程序的配置文件,只能为静态

/home:普通的家目录的集中位置

/lib:    为系统启动或根文件系统上的应用程序(/bin,/sbin等)提供共享库,以及未内核提供内核模块

    libc.so.*:动态链接的C库

    ld*:运行时链接器/加载器

    modules:用于存储内核模块的目录

/lib64:64位系统特有的存放64位共享库的路径

/media:便携式设备挂载点,cdrom,floppy等

/mnt:其他文件系统的临时挂载点

/opt:附加应用程序的安装位置;可选路径

/srv:当前主机为服务提供的数据

/tmp:为那些会产生临时文件的程序提供的用于存储临时文件的目录;可供所用户执行写   入   操作;有特殊权限

/usr:全局共享的只读数据路径

/usr/local:让系统管理员安装本地应用程序;也通常用于安装第三方程序

/var:存储常发生变化的数据的目录

/proc:基于内存的虚拟文件系统,用于为内核及进程存储其相关信息;他们多为内核参数,如:net.ipv4.ip_forward,虚拟为net/ipv4/ip_forward,存储于/proc/sys/,因此其完整路径为/proc/sys/net/ipv4/ip_forward

/sys:sysfs,虚拟文件系统提供一种比proc更为理想的访问内核数据的路径;其主要作用在于为管理Linux设备提供一种统一模型的接口

你可能感兴趣的:(2018-03-23Linux根文件系统层级标准FHS)