Linux系统目录结构

Linux文件系统采用带链接的树形目录结构,即只有一个根目录(通常用“/”表示),其中含有下级子目录或文件的信息;子目录中又可含有更下级的子目录或者文件的信息。

  • /:第一层结构的根,整个文件系统层次结构的根目录。即文件系统的入口,最高一级目录。
  • boot:包含Liunx内核及系统引导程序所需的文件,例如kernel、initrd;grub系统引导管理器也在这个目录下。
  • /bin:基本系统所需要的命令,功能和“/usr/bin”类似,这个目录下的文件都是可执行的。普通用户也是可以执行的。
  • /sbin:基本的系统维护命令,只能由超级用户使用。
  • /etc:所有的系统配置文件。
  • /dev:设备文件存储目录,像终端、磁盘、光驱等。
  • /var:存放经常变动的数据,像日志、邮件等。
  • /home:普通用户的目录默认存储目录。
  • /opt:第三方软件的存放目录,比如用户自定义软件包和编译的软件包就安装到这个目录中。
  • /lib:库文件和内核模块存放目录,包含系统程序所需要的所有共享库文件。

    推荐阅读