이 절에서는 CLI 명령 및 매개 변수의 개요를 제공합니다.
CLI 명령은 두 가지 유형, 즉 기본 명령 및 확장 명령으로 나눌 수 있습니다.
기본 명령은 다른 CLI 명령이 실행되는 환경을 수정하는 명령입니다. 기본 명령을 사용하여 매개 변수 값을 설정하고 명령 별칭을 정의하고 명령 상태를 확인하거나 서버에 로그인 및 로그아웃합니다. 기본 명령은 항상 포그라운드에서 실행됩니다.
확장 명령은 관리 대상 개체의 토폴로지, 등록 정보 및 속성을 문의하거나 수정하는 명령입니다. 확장 명령을 사용하여 다음과 같은 몇 가지 기능을 실행합니다.
관리 대상 개체의 토폴로지에서 관리 대상 개체를 찾습니다.
모듈을 활성화 또는 비활성화합니다.
경보에 응답하거나 경보를 삭제합니다.
기본적으로 확장 명령은 백그라운드에서 실행됩니다. 포그라운드에서 실행되도록 확장 명령을 구성할 수 있습니다.
세션 모드에서 명령은 포그라운드 또는 백그라운드에서 실행됩니다.
포그라운드 – 포그라운드에서 실행되는 명령은 완료됩니다. 이 명령은 리디렉션되지 않는 경우 화면에 직접 출력을 보냅니다. 한 번에 하나의 명령만이 포그라운드에서 실행될 수 있습니다. 기본 명령은 포그라운드에서만 실행될 수 있는 명령입니다. 확장 명령은 기본적으로 백그라운드에서 실행되지만 포그라운드에서 실행되도록 구성할 수 있습니다.
백그라운드 – 백그라운드에서 실행되는 명령은 비동기적으로 실행되며 기본적으로 출력 또는 진단 메시지를 화면에 보내지 않습니다. 출력은 버퍼되며 명시적 요청에 의해서 나중에 표시될 수 있습니다. UNIX 셸과는 달리 한 번에 하나의 확장 명령만이 백그라운드에서 실행될 수 있습니다. 이 명령이 백그라운드에서 실행되는 동안 상당 수의 기본 명령이 포그라운드에서 실행될 수 있습니다. 확장 명령이 포그라운드에서 실행되도록 지정할 수 있지만 기본적으로 확장 명령은 백그라운드에서 실행됩니다. 기본 명령은 백그라운드에서 실행될 수 없습니다.
CLI 역시 별칭을 지원합니다. 보다 복잡한 명령 및 매개 변수에 대해 약어나 별명을 정의할 수 있습니다. 사용자 정의 별칭은 다른 CLI 세션에도 계속 유지됩니다.
CLI 매개 변수는 이름-값 쌍으로 되어 있습니다. 각 매개 변수에는 이름과 값이 포함되어 있습니다. 일부 매개 변수는 CLI에 기본 제공됩니다. 이름과 값의 의미는 CLI 안에 미리 정의되어 있습니다. 변수라고도 하는 다른 매개 변수를 지정할 수 있습니다. 일부 매개 변수의 범위는 전역입니다. 전역 매개 변수는 특정 세션에서 실행되는 모든 CLI 명령의 실행에 영향을 줍니다. 일부 매개 변수는 특정 명령 또는 명령 그룹에 국한됩니다.