【Linux】08 Linux的目录结构

作者:MiTu_-_

本帖内容著作权归作者所有,转载请务必保留本文链接

Linux 的目录结构

我们都知道,Windows下我们的磁盘会有很多分区,比如C、D、E盘……
而在Linux中,只有一个根目录“ / ”,它是最顶层的,在根目录下才会有很多其他分区。Linux是层级式的树形目录结构,如下图所示:
【Linux】08 Linux的目录结构
在Linux中,我们深刻理解它的目录结构是非常必要且重要的的。要记住: Linux世界里,万物皆文件!
下面是各个目录的作用:

  • /bin: 是Binary的缩写,存放的是我们所用的指令.
  • /boot: 主要存放启动Linux的核心文件,包括一些连接文件和镜像文件.
  • /media: Linux会自动识别一些设备,如U盘、光盘等.当识别之后,Linux会把识别的设备挂在当此目录下.
  • /mnt: 可以让用户挂在到其他文件系统,我们可以将外部的存储挂载到/ mnt/ 上,然后进入该目录就可以查看里面的内容了.
  • /etc: 存放的是所有系统管理所需要的配置文件和子目录.
  • /var: 此目录存放着不断扩充的文件,习惯将经常被修改的文件放在此目录下,包括各种日志文件。
  • /home: 存放普通用户的主目录.
  • /root: 存放超级权限用户主目录,也是系统管理员.
  • /user: 用户的很多应用程序和文件都在此目录下,相当于Windows里的 Program Files.
  • /user/local: 系统管理员在本机自行安装自己下载的软件.
  • /dev: 把所有硬件用文件的形式存放起来,类似于Windows的设备管理器.
  • /sbin: 存放系统管理员所使用的系统程序.
  • /lib: 存放开机时要使用的最基本的动态链接共享库,相当于Windows里的dll文件.
  • /lost+found: 默认为空,这里存放着非法关机后存放的文件.
  • /proc: 该目录是系统虚拟的目录,它是系统内存的映射,可以访问此目录来获取系统信息
  • /srv: service的缩写,该目录存放一些服务启动之后需要提取的数据.
  • /sys: 这个目录其实跟/proc非常类似,也是一个虚拟的档案系统,主要也是记录与核心相关的资讯.
  • /tem: 该目录存放一些临时文件.
  • /opt: 这一般存放安装包.
  • /selinux: 是一种安全子系统,它能控制程序只能访问特定的文件。类似于Windows里的360.

总结:
1)Linux的目录中有且只有一个根目录。
2)Linux里各个目录存放的文件都是提前规划好的,不可乱放。
3)Linux是以文件的形式来管理设备的,所以Liunx系统,一切皆文件。



赠人玫瑰,手有余香!!!还望大家随手点个赞哟(^U^)ノ~YO