CLI는 BUI의 기능을 미러링하도록 설계되며 반복 작업 수행을 위한 강력한 스크립트 작성 환경도 제공합니다. 명령줄은 반복되는 관리 작업을 위한 효율적이고 강력한 도구입니다. 어플라이언스는 Oracle ZFS Storage Appliance 설치 설명서 의 콘솔 또는 SSH를 통해 CLI를 제공합니다. 다음과 같은 여러 상황에서 CLI를 사용하여 시스템과 상호 작용하는 것이 좋습니다.
네트워크 사용 불가 - 네트워크를 사용할 수 없는 경우 브라우저 기반 관리가 불가능합니다. 이 경우 텍스트 기반 인터페이스만 수용할 수 있는 Oracle ZFS Storage Appliance 설치 설명서 의 콘솔을 통해서만 관리가 가능합니다.
편의 - 브라우저를 시작하면 특히 시스템의 특정 측면만 검토하거나 구성을 빠르게 변경하고자 할 때 터무니없이 많은 시간이 소요될 수 있습니다.
정확성 - 브라우저를 통해 제공되는 정보가 양보다는 질에 더 치중하며 보다 정확한 답이 필요한 경우가 있습니다.
자동화 - 브라우저 기반의 상호 작용은 쉽게 자동화할 수 없습니다. 반복되거나 융통성 없게 정의된 작업이 있을 경우 해당 작업을 스크립트로 작성합니다.
탭 완성이 광범위하게 사용됨 - 특정 컨텍스트에서 무엇을 입력해야 할지 확실히 모르는 경우에는 Tab 키를 누르면 가능한 옵션이 제공됩니다. 이 설명서에서 Tab 누르기는 단어 "Tab"이 굵은 기울임꼴로 표시됩니다.
항상 도움말이 제공됨 - help 명령을 실행하면 컨텍스트에 맞는 도움말이 제공됩니다. 특정 항목에 대한 도움말은 항목을 help에 대한 인수로 지정하여 사용할 수 있습니다(예: help commands). help 명령을 탭 완성하거나 help topics를 입력하면 사용 가능한 항목이 표시됩니다.
CLI를 통해 이동할 때 두 가지 원칙을 숙지해야 합니다.
탭 완성이 광범위하게 사용됨 - 특정 컨텍스트에서 무엇을 입력해야 할지 확실히 모르는 경우에는 Tab 키를 누르면 가능한 옵션이 제공됩니다. 이 설명서에서 Tab 누르기는 단어 "Tab"이 굵은 기울임꼴로 표시됩니다.
항상 도움말이 제공됨 - help 명령을 실행하면 컨텍스트에 맞는 도움말이 제공됩니다. 특정 항목에 대한 도움말은 항목을 help에 대한 인수로 지정하여 사용할 수 있습니다(예: help commands). help 명령을 탭 완성하거나 help topics를 입력하면 사용 가능한 항목이 표시됩니다.
이러한 두 가지 원칙은 다음과 같이 조합할 수 있습니다.
dory:> help tab builtins commands general help properties script