<strong>linux 目录结构</strong>

在linux下,万物皆文件。

1、目录结构

linux下的根目录为/ ,下面存放着各种文件

linux文件目录

linux文件目录

2、目录结构解析

  • /bin

    Binary 存放普通用户经常使用的命令 eg:cd

  • /sbin

    Super user Binary 存放管理员使用的命令

  • /home

    存放普通的用户信息的主目录

  • /root

    存放系统用户的主目录

  • /lib

    存放最基本的动态链接库,类似于Windows中的DLL文件

  • /lost + found

    该目录在一般的情况下是空的,当非法关机的时候就会有产生的文件

  • /etc

    存放系统所需的配置文件和子目录,比如:安装了MySql数据库,那么他的配置文件就会存放在/etc中

  • /usr

    用于放置用户安装的程序和文件,,相当于window下C盘中的Project file

  • /boot

    存放linux启动所需的启动文件

  • /proc

    在是一个虚拟目录,用于存放系统内存的映射,不能动

  • /srv

    service 用于存放一些服务启动后需要提取的数据,不能动

  • /sys

    存放系统内核文件,不能动

  • /tmp

    用于存放一些临时的文件

  • /dev

    用于存放linux的硬件设备对应的一些文件

  • /media

    用于存放自动识别的设备对应的文件,像u盘,光驱等等

  • /mnt

    用于存放用户临时挂载的系统文件,例如:D:/Myshare文件

  • /opt

    给用户额外安装软件的目录,相当于window下D盘中的Project file

  • /var

    存放在不断扩充的东西,习惯将经常修改的文件放在该目录下,包含着各种日志文件

  • /selinux

    [Security enhanced linux],是一种安全子系统,可以控制程序只能够访问特定的程序


本文章使用limfx的vscode插件快速发布