罗列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/98329

(0)
oliveroliver
上一篇 2018-05-13 01:56
下一篇 2018-05-13 08:55

相关推荐

  • w3-用户管理及文本处理

    1、列出当前系统上所有已经登录的用户的用户名,注意:同一个用户登录多次,则只显示一次即可。 [root@centos7 ~]#who | cut -d ” ” -f 1 | sort -u centos root wang 2、取出最后登录到当前系统的用户的相关信息。 [root@centos7 ~]#last | head -1 c…

    Linux笔记 2018-07-08
  • LAMP架构实现

    LAMP是一组Web应用软件的组合,Linux+Apache+Mysql/MariaDB+Perl/PHP/Python一组常用来搭建动态网站或者服务器的开源软件,所有组成产品均是开源软件,本身都是各自独立的程序,但是因为常被放在一起使用,拥有了越来越高的兼容度,共同组成了一个强大的Web应用程序平台。

    2018-06-23
  • 第四周Linux小总结

    sed工具;用法: sed [option]… ‘script’ inputfile…常用选项:-n:不输出模式空间内容到屏幕,即不自动打印[root@localhost ~]# sed -n -e “2p” -e “6p” f1 (2;6代表处理第几行)-e: …

    Linux笔记 2018-04-22
  • TCP/IP

    TCP/IP不是一个协议,而是一个协议族的统称。里面包括IP协议、IMCP协议、TCP协议。 TCP/IP分层: 这里有几个需要注意的知识点: 互联网地址:也就是IP地址,一般为网络号+子网号+主机号 域名系统:通俗的来说,就是一个数据库,可以将主机名转换成IP地址 RFC:TCP/IP协议的标准文档 端口号:一个逻辑号码,IP包所带有的标记 Socket:…

    Linux笔记 2018-05-05
  • Linux基础和帮助

    多动手,勤思考

    2018-03-31
  • rpm命令使用

    rpm命令 rpm [options] PACKAGE_FILE … 常用选项 -i –install 安装 -U –update 升级 -e –erase 卸载 -q –query 查询 -V verify 校验 –rebuilddb –initdb 构建数据库 ` 程序安装 rpm {-i|–install} [install-opti…

    Linux笔记 2018-06-10