Junos OS 演化文件存储的默认目录
Junos OS 演化版文件存储在设备上的以下目录中:
/boot - 此目录包含引导加载程序和关联的文件。
/config — 此目录分别位于文件 juniper.conf、juniper.conf.1、juniper.conf.2 和 juniper.conf.3 中,包含当前正在运行的路由器或交换机配置以及最近三个提交的配置。/config/scripts 目录包含所有存储的脚本。
/data - 这是可变目录的所有可变副本的目录。它包含以下子目录:
/config — 包含特定于版本的瞻博网络配置文件。此目录绑定挂载到 /config,这意味着任一目录中的更改都将反映在两个目录中。
-
/etc - 包含特定于版本的 Linux 配置文件。此目录绑定挂载到 /etc。
-
/var/etc - 包含 SSH 主机密钥。
-
/var - 所有软件版本的共享可写目录。此目录绑定挂载到 /var。
/var_db - 包含特定于版本的 / var/db 文件。此目录绑定挂载到 / var/db。
- /var_db_scripts - 包含各种脚本类型的子目录。脚本存储在这些目录中并从这些目录中执行。此目录绑定挂载到 / var/db/scripts。
- /var/db/scripts/commit - 包含提交脚本。
- /var/db/scripts/op - 包含操作脚本。
- /var/db/scripts/event - 包含事件脚本。
- /var/db/scripts/snmp — 包含 SNMP 脚本。
- /var/db/scripts/lib - 包含导入的脚本。
/var_etc - 包含特定于版本的 / var/etc 文件。此目录绑定挂载到 / var/etc。
/var_pfe - 包含特定于版本的 PFE 配置文件。此目录绑定挂载到 / var/pfe。
/var_rundb - 包含跨版本共享的与 UI 相关的运行时生成的数据库文件。此目录绑定挂载到 / var/rundb。
/soft - 此目录是软件安装区域。所有软件版本都安装在此处。
/u - 此目录是正在运行的 Junos OS 演化版的只读文件系统。
/var - 此目录包含以下子目录:
-
/home - 包含用户的主目录,这些目录是在创建用户访问帐户时创建的。对于使用 SSH 身份验证的用户,其包含其 SSH 密钥的 .ssh 文件将放在其主目录中。当用户保存或加载配置文件时,除非用户指定完整路径名,否则将从当前工作目录加载该文件。
-
/db/config - 最多包含 46 个已提交配置的先前版本,这些配置存储在文件 juniper.conf.4.gz 到 juniper.conf.49.gz 中。
-
/log - 包含系统日志和追踪文件。
-
/core - 包含核心文件。该软件最多可保存五个核心文件,编号从0到4。文件编号 0 是最早的核心文件,文件编号 4 是最新的核心文件。为了保留最早的核心文件,软件会用任何后续的核心文件覆盖最新的核心文件(编号 4)。
-
/tmp - 包含临时文件,包括检测到崩溃事件时生成的文件。
-