了解Linux目录结构,掌握系统重要文件储存位置(linux目录)
Linux目录结构及重要文件储存位置
Linux是一款功能强大的操作系统,了解它的目录结构和系统重要文件储存位置对于对Linux有认识的人来说非常重要。
首先,Linux的文件系统采用树状文件夹结构。它的所有文件和文件夹都被储存在“/”根目录(称为根目录)下。在这个目录下,还有其他的一些系统归档文件和文件夹,如图所示:
/
├── bin├── CDROM
├── etc├── home
├── lib├── root
├── sbin├── tmp
└── usr
其中,bin目录是保存系统必需程序且能由所有用户进行访问的程序安装目录;etc目录中包含了一些研究组、用户账号等配置文件;home目录是非特定用户的家目录:每个用户都会有一个自己可以操作的目录;sbin目录包含比bin目录中更多的系统管理员可以使用的程序;tmp和usr目录都是临时文件的存放位置,它们都受到文件系统访问控制规则的保护。同时,在lib目录中是能够被系统程序直接调用的库文件和模块,它们可以让用户在不更改源代码的前提下编译程序;root目录是超级管理员(root)的家目录。
此外,系统重要文件通常储存在bin、sbin、lib和etc等目录里。比如在etc目录中,你会发现系统常用的配置文件和脚本,如/etc/passwd (用于配置用户账号和密码的文件),/etc/hosts(用于配置本机的DNS_解析),/etc/group (用于配置用户组信息),以及/etc/fstab(用于配置文件系统的挂载)等。
从上面的阐述可以清楚的知道,Linux系统的文件储存位置可以大致分为根文件系统、bin、sbin、lib和etc等几类目录。在此,想要熟悉Linux系统,必须了解这些文件夹所包含的内容,也就是它们存储的系统文件或文件夹的功能和用途。掌握好Linux系统的文件夹结构和系统重要文件储存位置,对更好管理Linux系统必不可少。