罗列Linux发行版的基础目录名称命名法则及功用规定

FHS:
    Filesystem Hierarchy Standard
http://refspecs.linuxfoundation.org/fhs.shtml
    /bin:所有用户可用的基本命令程序文件;
    /sbin:工系统管理使用的工具程序;
    /boot:引导加载器必须用到的各静态文件:kernel,initramfs(initrd),grub等;
    /dev:存储特殊文件或设备文件;设备分为:字符设备(线性设备)、块设备(随机设备);
    /etc:系统程序的配置文件,只能为静态;
    /home:普通的家目录集中位置:/home/USERNAME
    /root:管理员的家目录,可选;
    /lib:为系统启动或根文件系统上的应用程序(/bin,/sbin等)提供共享库,以及内核提供内核模块;
            libc.so.*:动态链接的C库;
            ld*:运行时链接器或加载器;
            modules:用于存储内核模块的目录;
    /lib64:64位系统特有的共享库路径
    /media:便携式设备挂载点,cdrom,floppy等;
    /mnt:其他文件系统临时挂载点;
    /opt:福建应用程序的安装位置,可选路径;
    /srv:当前主机为服务提供的数据;
    /tmp:为那些会产生临时文件的程序提供的用于存储临时文件的目录;可供所有用户执行写入操作;有特殊权限;
    /usr:全局共享的只读数据路径
        bin Most user commands
lib Libraries
local Local hierarchy (empty after main installation)
sbin Non-vital system binaries
share Architecture-independent data
    /user/local:Local hierarchy,让系统管理员安装本地应用程序,也通常用于安装第三方程序;
    /var: var hierarchy,存储常发生变化的数据的目录:
        cache Application cache data
lib Variable state information
local Variable data for /usr/local
lock Lock files
log Log files and directories
opt Variable data for /opt
run Data relevant to running processes
spool Application spool data
tmp Temporary files preserved between system reboots

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

    /sys:sysfs虚拟文件系统提供了一种比proc更为理性的访问内核数据的途径:其主要作用在于为管理Linux设备提供一种统一模型的接口;
    参考:https://www.ibm.com/developerworks/cn/linux/l-cn-sysfs/

本文来自投稿,不代表Linux运维部落立场,如若转载,请注明出处:http://www.178linux.com/98330

(0)
oliveroliver
上一篇 2018-05-13 08:55
下一篇 2018-05-13 09:19

相关推荐

  • 第八周作业

    systemd简述,及简易编译安装nginx\apache-httpd管理操作;awk命令的使用方法。

    Linux笔记 2018-04-03
  • yum使用

    第一部分yum基础 yum 参数: search (搜索某个软件名称或是描述的重要关键字) list(类似于rpm -qa) info(类似于rpm -qai) provides(类似于rpm -qf) eg:搜索磁盘陈列raid相关的软件有哪些? [root@centos7 yum]#yum search raid 找出mdadm这个软件的功能为何? [r…

    Linux笔记 2018-04-20
  • 文件查找和压缩

    locate查询系统上预建的文件索引数据库索引数据库:/var/lib/mlocate/mlocate.db工作特点:查找速度快模糊查找非实时查找搜索的式文件的全路径,不仅仅是文件名可能只搜索用户具备读取和执行权限的目录参数:-i:不区分大小写-n:只列举前n行-r:使用正则表达式find:实时查找工具工作特点:查找速度慢,非常消耗资源精确查找实时查找可能只…

    2018-04-16
  • Linux练习题-用户权限管理

    用户权限管理

    2018-03-29
  • Linux之下的文件权限

    文件的属性 文件属性 Linux下的文件类型 -:普通文件 d: 目录文件 b: 块设备 c: 字符设备 l: 符号链接文件 p: 管道文件pipe s: 套接字文件socket …… 权限表示法 文件的权限 在文件权限中,一共有十字符,第一个字符为文件的类型。接下来的字符分为三组,分别是文件所有者、所属组、其他人。每一组分别由rwx 三个参数组合。其中,r…

    Linux笔记 2018-04-08
  • yum仓库的建立

    配置文件 1手动生成 /etc/yum.repos.d/FILE.repo [NAME] name=NAME baseurl=… gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7 enable=1 2直接复制 http://mirrors.aliyun.com/repo/   /*直接下载阿里…

    Linux笔记 2018-04-29