1,基本召绍
Linux的文件系统采用层级式的树状结构,最上层的根目录是“/“,然后在此目录下再创建其他目录。
经典的一句话:在Linux世界里,一切皆文件。
2,目录结构
1,/bin 【/usr/bin, /usr/local/bin】是Binary的缩写,存放最经常用的命令
2,/sbin 【/usr/sbin, /usr/local/sbin】S->Super User,存放系统管理员使用的系统管理程序
3,/home 存和普通用户的主目录,Linux里每个用户都对应一个目录,一般该目录是以用户的帐号命名
4,/root 该目录为系统管理员,也称超级权限者的用户主目录
5,/boot 存放启动Linux时使用的一些核心文件,包括一些连接文件及镜像文件
6,/proc 这是一个虚拟的目录,他是系统内存的映射,访问这个目录获取系统信息
7,/srv Service缩写,该目录存放一些服务启动之后需要提取的数据
8,/sys Linux2.6内核的一个很大变化,安装了2.6内核中新出现的一个文件系统
9,/tmp 这个目录用来存放一些临时文件
10,/dev 类似Window的设备管理器,把所有的硬件用文件的形式存储
11,/opt 给主机额外安装软件所摆放的目录。如安装Oracle数据库就可以放到该目录下。默认为空。
12,/meida Linux系统会自动识别一此设备,如U盘,光驱等,当识别后,Linux会把识别的设备挂载到这个目录下
13,/mnt 该目录是为了让用户临时挂载别的文件系统,可以将外部的存储挂载在/mnt/上,进入该目录就可以查看内容
14,/usr/local 另一个给主机额外安装软件的安装目录。一般是通过编译源码方式安装的程序
15,/var 此目录存放不断扩充的东西,习惯经常被修改的目录放在此目录下。包括各种日志文件
16,/etc 存放配置文件
17,/selinux[securith-enhanced linux]360 SELinux是一种安全子系统,它能控制程序只能访问特定文件