LINUX学习笔记之文件结构

一、linux的文件结构

  1. 在linux中一切皆文件,文件的结构为树状结构。
    • /bin binary [常用] 存放经常使用的目录
    • /sbin super user 存放系统管理员使用的系统管理软件
    • /home [常用] 存放普通用户的主目录,每个用户都有自己的一个目录
    • /root [常用]超级权限者的主目录
    • /lib 系统开机所需要的最基本的动态链接
    • /lost+found 一般是空的,当系统非法关机后,这里存放一些文件
    • /etc [常用] 所有系统管理所需要的配置文件和子目录
    • /usr [常用] 用户应用程序和文件放在该目录下,类似于windows的program files
    • /boot [常用] 存放启动linux时的一些核心文件
    • /proc[不能动] 虚拟目录 系统内存的映像
    • /srv [不能动]service 存放一些服务启动后需要提取的数据
    • /sys[不能动] linux2.6 内核的一个变化,安装了2.6内核中新出现的一个文件系统sysfs
    • /tmp 临时文件
    • /dev 所有的硬件映射的文件
    • /mnt 让用户临时挂载别的文件系统
    • /media [常用] linux识别的设备 如U盘,光驱等
    • /opt 给主机额外安装软件所摆放的目录
    • /usr/local [常用] 另一个给主机安装文件所设置的目录,一般是通过编译源码方式安装的文件
    • /var [常用] 不断扩充的东西,习惯上将经常修改的目录放在这个目录下
    • /selinux security-enhanced linux 安全子系统,能控制程序只访问固定的文件,有三种工作模式,可以自行设置