背景介绍
OpenWrt 是一个基于 Linux 的嵌入式操作系统,用于路由器和其他网络设备。
目录结构
openwrt的目录结构与常规Linux系统大部分一致,它对于系统管理员和开发人员来说非常重要,因为它决定了系统的组织和管理方式。以下是openwrt目录结构中的一些重要目录和文件:
/bin
是binary的缩写,包含一些基本的可执行文件,如命令行工具和一些系统组件。
/boot
包含引导相关的文件,如内核镜像和引导配置文件。
/dev
是device的缩写,包含设备文件,用于与硬件设备进行交互。
/etc
包含系统配置文件,如网络配置、用户配置、服务配置等。
/lib
包含共享库文件,用于支持运行在系统上的程序。
/mnt
用于挂载外部存储设备的目录。
/opt
可选目录,是用户级的程序目录(containerd、docker等可能用到)。
/overlay
存放用户自定义的配置文件和应用程序。
/proc
虚拟文件系统,包含运行时进程信息和系统状态。
/rom
只读存储器,包含系统初始安装的基本文件。
/root
超级权限者的用户主目录。
/sbin
是super user binary的缩写,包含一些系统管理工具,只有管理员可执行。
/sys
虚拟文件系统,提供对硬件设备和内核参数的访问。
/tmp
临时文件目录,用于存放临时文件。
/usr
包含用户安装的软件和数据文件。
/var
包含可变数据文件,如日志文件、缓存文件等。
0