Linux的文件目录结构(一)

一。概述

对于我们后端程序员来说,了解linux下的开发是非常有必要的。这其中就包括linux的文件目录,如果目录都摸不透的话,找东西都费劲。

二、树状结构

Linux的文件目录结构(一)
最顶部是根目录 /

将这些目录挨个拆解来看:

  • bin : binary的缩写,存放着最经常使用的命令
  • boot : 存放的是linux启动时的必要文件,自己的文件不要放在这里
  • dev (设备) :存放着linux的外部设备,访问外部设备与访问文件一样
  • etc :存放管理系统需要的配置文件及子目录(配jdk tomcat 都可以放在这里)
  • home : 存放普通用户的主目录,每个用户再linux里都有一个自己的目录,目录名即是用户名。
  • lost-found : 当系统非法关机时会存放一些文件
  • medis : 多媒体的,linux会自动识别一些设备,插入一些U盘,光驱 会挂载到这里。
  • opt (重要):这是给主机安装额外的软件存放的目录(如mysql等)默认是空的。
  • proc: 系统内存的映射,可以通过这个目录查看内存相关信息
  • root :系统管理员主目录,存放着管理员使用的文件
  • tmp :临时文件存放目录
  • usr : 这是一个非常重要的目录,很多应用程序和文件都放在这里,像是windows里的programme files.
  • var : 存放着一些不断扩充的文件的,例如日志文件
  • mnt : 可以让用户临时挂载一些别的文件系统,可以将光驱挂载在这里,进入就可以访问到光驱了