Oracle® ZFS Storage Appliance 管理指南,发行版 2013.1.5.0

退出打印视图

更新时间: 2016 年 2 月
 
 

命令行界面 (Command Line Interface, CLI)

CLI 的设计目的在于实现与 BUI 同样的功能,同时也为执行重复性任务提供一个强大的脚本化环境。命令行是用于重复性管理任务的高效而强大的工具。设备通过控制台或 SSH 提供 CLI。在某些情况下与系统交互的首选方式是通过 CLI:

  • 网络不可用-如果网络不可用,则无法进行基于浏览器的管理;管理的唯一途径就是通过控制台,它只能提供基于文本的界面

  • 方便-启动浏览器可能非常耗时,特别是在仅需要检查系统的某个特定方面或执行快速配置更改时

  • 精确-在某些情况下,从本质上讲,浏览器提供的信息与其说是定量信息,不如说是定性信息,而您需要的是更精确的答案

  • 自动-基于浏览器的交互无法轻松地自动执行;如果您具有重复性或严格定义的任务,可以编写任务脚本

在 CLI 中导航时,需要注意以下两个原则:

  • Tab 补齐功能的应用非常广泛-如果您不确定在任何给定上下文中应该键入什么内容,则按下 Tab 键可以向您提供可能的选项。在本文档中,按 Tab 键的操作将以粗斜体的 "tab" 一词来表示。

  • 可以随时获得帮助help 命令可提供特定于上下文的帮助。有关特定主题的帮助可以通过将主题指定为 help 的参数来获得,例如 help commands。通过使用 Tab 补齐 help 命令或键入 help topics,可显示提供的主题。

可以将这两个原则合为一体,如下所示:

dory:> help tab 
builtins    commands    general     help        properties  script

要使用 CLI 远程登录,请使用 ssh 客户机。如果没有按照Configuring Users中的说明来管理设备,则需要以 root 用户身份登录。登录时,CLI 会显示一个提示符,其结构为主机名后跟一个冒号,再跟一个大于号:

% ssh root@dory
Password: 
Last login: Mon Oct 13 15:43:05 2009 from kiowa.sf.fishpo
dory:>

相关主题