Linux下的重要目录/proc, /sys, /SElinux, /bin, /usr/lib, /usr/local, /var, /tmp,/boot 的简单介绍
-
/proc: 在这个目录下可以获取到Linux系统信息。
Linux内核提供了一种通过 /proc 文件系统,在运行时访问内核内部数据结构、改变内核设置的机制。proc文件系统是一个伪文件系统,它只存在内存当中,而不占用外存空间。它以文件系统的方式为访问系统内核数据的操作提供接口。 -
/sys: 文件系统访问Linux内核。
-
/SElinux:
SELinux是一种基于域-类型模型(domain-type)的强制访问控制(MAC)安全系统,它由NSA编写并设计成内核模块包含到内核中,相应的某些安全相关的应用也被打了SELinux的补丁,最后还有一个相应的安全策略。 -
/bin: Linux常用命令
可以执行二进制文件下的目录,如常用命令ls,tar,cat,mv,cp。 -
/usr:
存放用户的应用程序和文件。 -
/usr/lib:
存放系统动态链接共享库。 -
/usr/local:
提供给普通用户的/usr目录,/usr/local 这里适合安装软件,存放软件升级包。 -
/var:
/var存放经常扩充,不断变化的东西。那些经常被修改的文件可以存放在这个目录下。 -
/temp:存放不同程序执行时产生的临时文件。
一般用户或正在执行的程序临时存放文件的目录,任何人都可以访问,重要数据不可放置在此目录下。 -
/boot: 启动Linux系统过程中用到的文件。
-
/dev: 所有Linux系统中使用的外部设备文件。
-
/etc: 这个目录下存放了系统管理时要用到的各种配置资源和子目录。
-
/home: 用来存放普通用户的主目录。
-
/mut: 用户可以临时将别的文件系统挂载在这个目录下。