Linux系统目录架构
1.目录树结构图,如下:
2.每个目录的具体功能描述
boot:包括内核和其他系统启动时使用的文件。
root:系统管理员、超级用户root的默认主目录。
dev:存放设备文件的目录,linux系统把所有的设备都看成是一个文件。
bin:存放可执行文件命令的地方,一般用户可以操作这些命令,比如ls, pwd等外部命令。
sbin:存在可执行文件命令,这些命令只有由超级用户管理系统时使用,root用户使用,普通用户没有权限使用。
home:普通用户目录存放的地方,每创建一个用户,会在这个目录下创建一个对应用户 的目录。
usr:用户相关的一些应用程序,一般用户安装的程序都放在这个地方。
tmp:临时目录,当系统重启时,该目录中的文件会被自动清空。
lib:存放一些程序使用的共享库文件。
var:存放一些经常改变的文件,比如日志文件,临时文件等。
proc:这个目录中的文件不是放在磁盘中的,它是内存映射文件系统,是系统内核的映像,可以从个目录下的文件来了解系统的情况,比如meminfo是内存的信息。
opt:存放可选择安装的文件和程序,主要是第三放厂商的安装包。
etc:存放系统的配置文件。
mnt:文件系统挂载点目录,一般用于挂载软盘、光驱等设备。
lost+found:用于系统恢复的文件,比如非法关机,系统崩溃重启时,会用里面的文件做恢复处理。