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

[root@localhost /]# tree -L 1
. <—-> 为 / 符号,所有文件的根目录;
├── bin -> usr/bin <—-> 所有用户可用的基本命令程序文件;
├── boot <—-> 引导加载器必须用到的各静态文件:kernel,initramfs(initrd),prub等;
├── dev <—-> 存储特殊文件或设备文件;设备有两种类型:字符设备(线性设备),块设备(随机设备);
├── etc <—-> 系统程序的配置文件,只能为静态;
├── home <—-> 普通的家目录的集中位置;一般每个普通的家目录下与用户名同名的子目录,/home/USERNAME;
├── lib -> usr/lib <—-> 为系统启动或根文件系统上的应用程序(/bin,/sbin)提供共享库,以及为内核提供内核模块;
├── lib64 -> usr/lib64 <—-> 64位系统特有的存放64位共享库的路径;
├── media <—-> 便携式设备挂载点,cdrom,floppy等;
├── mnt <—-> 其他文件系统的临时挂载点;
├── opt <—-> 附加应用程序的安装位置;可选路径;
├── proc <—-> 基于内存的虚拟文件系统,用于为内核及进程存储其相关信息;
├── root <—-> 管理员的家目录;可选;
├── run <—-> 开机时底层向此目录写入文件,重启时被抛弃,下次系统运行时重新生成;
├── sbin -> usr/sbin <—-> 供系统管理使用的工具程序;
├── srv <—-> 当前主机为服务提供的数据;
├── sys <—-> sysfs提供了比proc更为理想的访问内核数据的途径;为管理Linux设备提供统一模型的接口;
├── tmp <—-> 为那些会产生临时文件的程序提供存储临时文件的目录;可供所有用户执行写入操作;有特殊权限;
├── usr <—-> usr Hierarchy,全局共享的只读数据路径;
└── var <—-> var Hierarchy,存储常发生变化的数据的目录;

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

(2)
华龙华龙
上一篇 2018-02-28 10:35
下一篇 2018-02-28

相关推荐

  • 浅谈DNS基本原理以及实现方法(二)

             DNS作为互联网服务的一个基础型服务,了解和掌握DNS服务的原理和配置将是每一个运维人员必备的技能,这就如同闯荡江湖的侠客不但要有的招式,还要懂的运用这些招式的心法一样,接下来我将从DNS的正反向解析、主从同步、子域授权以及Bind view这四个方面来揭开它神…

    Linux干货 2015-12-19
  • varnish4 基础实战

    实验环境 node1 192.168.0.8 varnish服务器 node2 192.168.0.3 动态web node3 192.168.0.7 静态web node1安装varnish ##安装varnish yum源  # wget http://repo.varnish-cache.org/redhat/v…

    Linux干货 2016-11-15
  • 用户和组管理的命令

    用户管理概念: 用户类别:         管理员,普通用户,(系统用户和登录用户) 组类别:         管理组员,普通用户组         基本组和附加组         私有组,公共组 数…

    Linux干货 2016-12-21
  • linux之文本处理工具

    今天来聊一聊关于linux中处理shell的文本工具,主要说说以下命令:  · 文件查看命令:cat、tac、  · 分页查看文件内容:more、less  · 显示文本前行或后行内容:head、tail  · 按列抽取文本:cut  · 合并文件:paste  · 文…

    2017-07-29
  • linux下小练习(2)

    1、编写脚本/bin/per.sh,判断当前用户对指定的参数文件,  是否不可读并且不可写                         2、编写脚本/root/bin/nologin.sh和login.sh,实现禁止和充 许…

    Linux干货 2016-08-15

评论列表(1条)

  • 马哥教育
    马哥教育 2018-03-13 21:20

    作业完成的很好,但是写的太分散。