1. 선수 지식: Docker와 OS 구조본격적인 셸 개념에 앞서, 애플리케이션이 실행되는 환경인 Docker와 OS의 구조를 간단히 짚고 넘어가도록 하자.Docker: 애플리케이션을 '컨테이너'라는 격리된 환경에서 실행할 수 있게 해주는 가상화 플랫폼입니다. 코드, 라이브러리, 실행 환경을 하나로 묶어 어디서든 동일하게 실행되도록 한다. → 도커에 대한 내용은 추후 자세하게 포스팅할 예정이다.Kernel (커널): OS의 심장부로, 하드웨어 자원(I/O, 메모리 등)을 직접 제어하고 프로세스를 관리한다.Shell (셸): 사용자와 커널 사이의 인터페이스이다. 사용자가 명령어를 입력하면 이를 해석하여 커널이 이해할 수 있도록 전달해 주는 '명령어 해석기' 역할을 한다. 2. Web Shell (웹 셸)이..