Linux目录结构详解:各个目录及其作用(linux各个目录)

Linux是类UNIX操作系统的一种,早期由Linus Torvalds 以GPL许可证开发。Linux目录结构遵循一般的UNIX操作系统目录结构规范,把文件系统诸多文件和目录整理分配到不同的目录中,便于操作系统的管理。

一般Linux的根目录”/”代表整个Linux文件系统的根目录,从这个根目录开始,把整个文件系统划分为若干子目录,从而组成Linux文件层次式的目录结构。如下所示:

/                    文件系统根目录 
|--bin 装有二进制文件的文件夹
|--boot 启动Linux时使用的文件
|--dev 设备文件,系统运行时启用
|--etc 最重要的配置文件夹
|--home 每个用户账号独有的文件夹
|--lib 系统库文件
|--lost+found 恢复文件
|--media 移动设备挂载到系统的数据存放的根目录
|--mnt 挂载分区的文件夹
|--opt 安装可选软件的文件夹
|--proc 常常被称为'/proc'文件系统,它是内存中的一种文件系统
|--root root用户的家目录
|--sbin 存放可执行的管理程式(非应用程序)
|--selinux SE Linux安全文件
|--srv 服务器专用文件
|--sys 包含系统查询信息的文件夹
|--tmp 处理文件系统中的一些瞬时文件
|--usr 包含多数用户安装的应用程序
|--var 日志文件和状态信息文件和服务异常保存到这里

从以上Linux目录可以看出,Linux系统里每一个目录有它特定的作用。例如:

/bin: 主要存放系统核心用到的二进制文件,这些二进制文件是指令型的软件,用于系统的正常运行,包括ls,mkdir,rm等命令。

/boot:bootloader(启动加载程序)和内核相关的文件存放在这里,内核是运行系统最基本的程序,这些程序负责识别硬件,启动操作系统,在/boot文件夹中,每一个文件都有重要作用,是系统启动过程不可缺少的文件。

/etc: 存放的是系统的配置文件,诸如网络设置,用户权限和服务设置等,所以它是Linux系统里最重要的目录,里面存放的都是非常重要的文件。

/home:一般存放的是用户的家目录,一般普通用户的目录都在这个目录下,例如/home/user1,/home/user2等,每个用户都有自己的家目录。

总之,Linux是一个非常强大的操作系统,为方便管理和运行,在Linux系统里把文件系统结构按照不同功能系统整理,每一个文件夹都有自己特定的作用,使操作系统运行起来更加高效便捷。


数据运维技术 » Linux目录结构详解:各个目录及其作用(linux各个目录)