기본 개념 명령의 종류 Shell의 정의 운영체제 상에서 다양한 운영 체제 기능과 서비스를 구현하는 인터페이스를 제공하는 프로그램 쉘은 사용자와 운영체제의 내부(커널)사이의 인터페이스를 감싸는 층. 커널을 통해 하드웨어 제어하는데 커널에 접속하려면 쉘을 통해 ,,, 함. 쉘(컴퓨터가 사람에게 제공하는 인터페이스) Shell의 특성 - 인터페이스 REPL (Read - Eval - Print - Loop) 레플 입력 - 평가 -출력 - 입력 loop 터미널을 통해 ls -al읠 입력하면 read 후 명령어 라인 분석 (Parsing) -명령, 옵션, 인자 입력어가 내부 명령어인지, 외부인지 Eval(평가) : 명령어 분석 ~ 판단 후 print (shell 내부 함수 호출 or 파일 실행) 종료 (프롬프트..