Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

查看运行 Junos OS 的设备上的文件和目录

 

Junos OS 将信息存储在设备上的文件中,包括配置文件、日志文件和设备软件文件。本主题介绍一些操作命令示例,可用于查看运行 Junos OS 的设备上的文件和目录。

部分包括:

设备上的目录

下表列出了运行 Junos OS 的设备上的一些标准目录。

表 1: 设备上的目录

空目录

Description

/config

此目录位于设备’s 路由器’的内部闪存驱动器上。它包含活动配置(juniper.conf)以及回滚文件1、2和3)。

/var/db/config

此目录位于路由器’sdevice’的硬盘驱动器上,包含从4到49的回滚文件。

/var/tmp

此目录位于 thedevice’s 硬盘上。它包含路由引擎上各种进程中的核心文件。当特定进程崩溃并由瞻博网络工程师用于诊断失败原因时,将生成核心文件。

/var/log

此目录位于设备’的硬盘驱动器上。它包含由设备’的日志记录功能和traceoptions命令生成的文件。

/var/home

此目录位于设备’的硬盘驱动器上。其中包含设备上每个已配置用户的子目录。这些单独的用户目录是许多 Junos OS 命令的默认文件位置。

/altroot

此目录位于设备’的硬盘驱动器上,包含来自内部闪存驱动器的根文件结构的副本。此目录在内部闪存驱动器不可操作的某些灾难恢复模式中使用。

/altconfig

此目录位于设备’的硬盘驱动器上,包含来自内部闪存驱动器的/config文件结构副本。如果内部闪存驱动器不可操作,还会在某些灾难恢复模式中使用此目录。

列出文件和目录

通过在操作模式下’发出file命令,您可以查看设备的目录结构以及单个文件。

  1. 要获取有关该命令file的帮助,请键入以下内容:

    "帮助" file显示该命令包含多个用于操作文件的选项。

  2. 使用list选项查看设备的目录结构。例如,要显示位于设备主目录中的文件:

    file list命令的默认目录是登录设备的用户的主目录。事实上,用户’的主目录是大多数需要文件名的 Junos OS 命令的默认目录。

  3. 要查看其他文件目录的内容,请指定目录位置。例如:

  4. 您也可使用设备’的区分上下文的帮助系统来查找目录。例如:

  5. 您也可以显示文件的内容。例如:

指定文件名和 Url

在一些 CLI 命令和配置语句—中file copyfile archive, load, save包括set system login user username authentication load-key-file、、 request system software add—和),您可以包含一个文件名。在路由矩阵上,您可以将机箱信息作为文件名的一部分(例如lcc0,、或 lcc0-re0lcc0-re1))包括在内。

您可通过以下方式之一指定文件名或 URL:

  • filename—本地闪存驱动器上’用户的当前目录中的文件。您可以使用通配符指定多个源文件或单个目标文件。超文本传输协议(HTTP)或 FTP 中不支持通配符。

    注意

    通配符仅file (compare | copy | delete | list | rename | show) 受命令支持。使用通配符发出 file show命令时,它必须解析为一个文件名。

  • path/filename—文件在本地闪存盘上。

  • /var/filename/var/path本地硬盘—上的文件。 /filename 您也可在本地路由引擎上为路由矩阵上的特定 T640 路由器指定文件:

    user@host> file delete lcc0-re0:/var/tmp/junk
  • a:filename a:path本地驱动器—上的文件。 /filename 默认路径为/ (根级目录)。可移动媒体可采用 MS-DOS 或 UNIX (UFS)格式。

  • hostname:/path/filename, hostname:filename, hostname:path/filename, scp://hostname/path/filename—文件。 scp/ssh 此表格在全球版本的 Junos OS 中不可用。默认路径是远程系统上’的用户主目录。您还可以指定hostname as username@hostname

  • ftp://hostname/path/filename—文件在 FTP 服务器上。您还可以指定hostname as username@hostnameusernamepassword@hostname。默认路径是用户’的主目录。要指定绝对路径,路径必须始于%2F;ftp例如//hostname%2F/filename.path/ 要让系统提示您输入密码,请指定prompt代替密码。如果需要密码,但未指定密码,或者prompt显示错误消息:

    user@host> file copy ftp://username@ftp.hostname.net//filename
    user@host> file copy ftp://username:prompt@ftp.hostname.net//filename
  • http:hostname/pathfilename/—文件。您还可以指定hostname as username@hostnameusername:password@hostname 如果需要密码,并且您省略了它,系统会提示您输入。

  • re0/pathre1或:/文件在/f本地路由引擎。ilenamepath/filename— 您也可在本地路由引擎上为路由矩阵上的特定 T640 路由器指定文件:

    user@host> show log lcc0-re1:chassisd