Linux文件系统采用带链接的树形目录结构,即只有一个根目录(通常用“/”表示),其中含有下级子目录或文件的信息;子目录中又可含有更下级的子目录或者文件的信息。
- /:第一层结构的根,整个文件系统层次结构的根目录。即文件系统的入口,最高一级目录。
- boot:包含Liunx内核及系统引导程序所需的文件,例如kernel、initrd;grub系统引导管理器也在这个目录下。
- /bin:基本系统所需要的命令,功能和“/usr/bin”类似,这个目录下的文件都是可执行的。普通用户也是可以执行的。
- /sbin:基本的系统维护命令,只能由超级用户使用。
- /etc:所有的系统配置文件。
- /dev:设备文件存储目录,像终端、磁盘、光驱等。
- /var:存放经常变动的数据,像日志、邮件等。
- /home:普通用户的目录默认存储目录。
- /opt:第三方软件的存放目录,比如用户自定义软件包和编译的软件包就安装到这个目录中。
- /lib:库文件和内核模块存放目录,包含系统程序所需要的所有共享库文件。
推荐阅读
- Linux|109 个实用 shell 脚本
- linux笔记|linux 常用命令汇总(面向面试)
- Linux|Linux--网络基础
- linux|apt update和apt upgrade命令 - 有什么区别()
- linux|2022年云原生趋势
- Go|Docker后端部署详解(Go+Nginx)
- 开源生态|GPL、MIT、Apache...开发者如何选择开源协议(一文讲清根本区别)
- GitHub|7 款可替代 top 命令的工具