Skip to main content
← Glossary

명령줄 인터페이스

Command-line interface

터미널에서 명령 이름과 인자를 입력하고 표준 입출력과 종료 상태로 결과를 주고받는 사용자·프로그램 접점이다.

같은 뜻으로 쓰는 말

  • CLI

마지막 검증

명령줄 인터페이스는 터미널에서 명령 이름과 인자를 입력하고 표준 입력·출력·오류, 종료 상태로 결과를 주고받는 접점이다. 사람이 직접 실행할 수도 있고 셸 스크립트나 지속적 통합 시스템이 다른 프로그램처럼 호출할 수도 있다.

명령 이름과 옵션만 인터페이스인 것은 아니다. 현재 작업 폴더, 환경 변수, 읽는 설정 파일, 출력 형식, 생성하거나 바꾸는 파일과 종료 상태도 호출자가 의존하면 계약의 일부다. 내부 함수를 고쳐도 이 관찰 가능한 경계가 유지되면 호출자는 영향을 받지 않을 수 있다.

출처와 검증 범위

아래 날짜는 링크를 마지막으로 열어 본 날입니다. 문서 상단의 검증일은 글의 설명과 적용 범위를 다시 확인한 날입니다.

  1. Terraform CLI OverviewHashiCorp Developer · 공식 문서 · 확인 2026-08-04
  2. Shell Command LanguageThe Open Group · 표준 명세 · 확인 2026-08-04