linux文件系统目录概述

linux文件系统目录概述

      Linux因为开源,所以有很多发行版,但为了便于用户使用、管理,需要有一套标准来规范,这套标准叫FHS(文件系统层级标准),主要构成如下:

      /:根,普天之下,莫非王土,一切的开始

/bin:系统提供给所有用户使用的基础命令二进制文件

/sbin:系统管理类的命令二进制文件

/boot:系统引导、加载时用到的静态文件,启动加载器必须使用到的静态文件,如内核、grub等

/root:root用户的家目录

/home :普通用户的家目录

/etc:系统配置文件,只能是静态文件

/tmp:存放临时文件,供所有用户执行、写入操作,有特殊权限设置

/dev:系统设备文件,所有设备文件都存放于此,设备文件也叫特殊文件

/mnt:系统临时挂载点

/media:可移动设备挂载点,例如:光盘、U盘

/lib:系统库文件,共享库,内核模块

/lib64:64位系统的库文件,为bin、sbin里面的命令提供服务、共享库以及为内核提供内核模块

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

/usr:系统安装完后最大体积的目录,存放全局共享只读文件

/usr/bin、/usr/sbin:用户为了完成某些操作可能用到的命令

/bin、/usr/sbin:系统自身启动、运行时可能会用到的核心二进制命令

bin和sbin为什么要分开,因为系统自身启动时,在/usr挂载之前要用到bin、sbin中的文件,所以usr可以单独分区,但bin和sbin必须和/在一起

/usr/lib、/usr/lib64:非核心命令依赖的共享库

/opt:存放应用程序安装包、第三方程序,但现在主流都不放opt下

/proc:内核和进程信息虚拟化之后的文件系统接口,称为伪文件系统,一旦关机后,该目录为空,开机后目录中就有文件,多为一些内核参数,是系统把内存中正在运行的内核、进程映射为文件

/sys:伪文件系统,存放硬件设备信息虚拟文件系统接口,这个目录比/proc更优化、更统一,以后会取代/proc

/var:一开始体积很小,但随着使用过程,越来越大,存放经常发生变化的文件

/var/log:日志文件

/var/cache:应用程序缓存数据

/var/crash:系统crash时dump出来的数据

/var/games:游戏数据

 

 

 

 

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

(0)
炜炜荡漾炜炜荡漾
上一篇 2018-05-13 08:55
下一篇 2018-05-13 09:56

相关推荐

  • CentOS系统/boot/下的文件恢复

    如果不小心删除了/boot/下的所有文件,不知道恢复的具体步骤,请您看这里!

    2018-05-11
  • N31第六周作业

    本周(7.23–7.29)第六周 1、简述osi七层模型和TCP/IP五层模型 OSI 七层模型 1、应用层:OSI 参考模型中最靠近用户的一层,为计算机用户提供应用接口,也为用户直接提供各种网络服务。我们常见应用层的网络服务协议有:HTTP,HTTPS,FTP,POP3、SMTP等。 2、表示层:提供各种用于应用层数据的编码和转换功能,确保一个…

    Linux笔记 2018-08-01
  • N31第一周作业

    本周(6.18–6.24)第1周 1、描述计算机的组成及其功能。 计算机组成:硬件系统和软件系统 硬件系统:CPU:运算器和寄存器(运算器负责算术、逻辑等运算、控制器是系统的控制中心) 存储器:主要为内存,功能是存储程序和各种数据信息。 Input:下指令、提供数据到计算机,常用的输入设备有鼠标、键盘、扫描仪等 Output:输出加工的结果,常用…

    Linux笔记 2018-06-25
  • linux的inode的理解

    一、inode是什么?     理解inode,要从文件储存说起。     文件储存在硬盘上,硬盘的最小存储单位叫做”扇区”(Sector)。每个扇区储存512字节(相当于0.5KB)。     操作系统读取硬盘的时候,不会一个个扇区地读取,这样效率太低,而是一次性连续读取多个扇区,即一次性读取一个”块”(bl…

    Linux笔记 2018-04-01
  • Linux 入门基础知识

    Linux第一周作业(计算机组件及功能,Linux发行版本,Linux系统文件目录及基础命令)

    Linux笔记 2018-05-12