网络设备上的 Junos OS 文件存储的默认目录
通常,Junos OS 文件存储在设备上的以下目录中:
/altconfig — 使用
request system snapshot
命令将设备上当前运行的和活动的文件系统分区备份到备用分区时, /config 目录将备份到 /altconfig。通常, /config 目录在 CompactFlash 卡上, /altconfig 位于硬盘上。/altroot — 使用
request system snapshot
命令将路由器上当前运行的和活动的文件系统分区备份到备用分区时,根文件系统 (/) 将备份到 /altroot。通常,根目录在 CompactFlash 卡上, /altroot 位于硬盘驱动器上。/config —此目录位于主启动设备,即设备启动的永久存储(通常是 CompactFlash 卡(设备 wd0)或内部闪存存储)上。此目录包含当前可操作的路由器或交换机配置和最后三个提交的配置,分别在 juniper.conf、juniper.conf.1、juniper.conf.2 和 juniper.conf.3 文件中。
/var —此目录位于硬盘驱动器(设备 wd2)或内部闪存存储上。它包含以下子目录:
/home — 包含在创建用户访问帐户时创建的用户主目录。对于使用 SSH 身份验证的用户,其 .ssh 文件(其中包含 SSH 密钥)会放置在主目录中。用户保存或加载配置文件时,将从用户主目录中加载该文件,除非用户指定完整路径名。
/db/config — 包含多达 46 个先前版本的已提交配置,这些版本存储在 juniper.conf.4.gz 到 juniper.conf.49.gz 文件中。
/log — 包含系统日志和跟踪文件。
/tmp — 包含核心文件。该软件最多可保存 5 个核心文件,编号从 0 到 4。文件编号 0 是最早的核心文件,文件编号 4 是最新的核心文件。要保留最旧的核心文件,软件将使用任何后续核心文件覆盖最新的核心文件(编号 4)。
每个设备都附带可移动介质(设备 wfd0),其中包含 Junos OS 的备份副本。
逻辑系统上的目录
除了在当前 juniper.conf 文件中保存逻辑系统的配置外,每个逻辑系统都有在 /var/logical-systems/logical-system-name 目录中创建的单独目录结构。
/var/逻辑系统/logical-system-name目录包含以下子目录:
/config — 包含特定于逻辑系统的当前操作配置。
/log — 包含特定于逻辑系统的系统日志和跟踪文件。
为了保持日志文件与 Junos OS 早期版本的向后兼容性,在配置逻辑系统时,将创建一个从 /var/logs/logical-system-name 目录到 /var/逻辑系统/logical-system-name 目录的符号链路(符号链路)。
/tmp — 包含特定于逻辑系统的临时文件。
每个逻辑系统的此文件系统使逻辑系统用户能够查看跟踪日志和修改逻辑系统文件。逻辑系统管理员拥有查看和修改特定于逻辑系统的所有文件的完全访问权限。
逻辑系统用户和管理员可以使用save
和配置模式命令在逻辑系统层次结构级别保存和load
加载配置文件。此外,他们还可以在逻辑系统层次结构级别发出 show log
monitor
、 和file
操作模式命令。