今天我们来说一说Linux下的重要目录,包括/proc, /sys, /SElinux, /bin, /usr/lib, /usr/local, /var, /tmp 。
1./proc
Linux内核提供了一种通过 /proc 文件系统,在运行时访问内核内部数据结构、改变内核设置的机制。proc文件系统是一个伪文件系统,它只存在内存当中,而不占用外存空间。它以文件系统的方式为访问系统内核数据的操作提供接口。
2./sys
文件系统访问Linux内核。
3.SElinux
SELinux是一种基于域-类型模型(domain-type)的强制访问控制(MAC)安全系统,它由NSA编写并设计成内核模块包含到内核中,相应的某些安全相关的应用也被打了SELinux的补丁,最后还有一个相应的安全策略。
4./bin
可以执行二进制文件下的目录,例如 ls, tar, cat ,cp。
5./usr/lib
存放一些程序运行时所必须的函数库。
6./usr/local
提供给普通用户的/usr目录,/usr/local 这里适合安装软件,存放软件升级包。
7./var
/var存放经常扩充,不断变化的东西。那些经常被修改的文件可以存放在这个目录下。