[Minishell] Shell이란?
·
42Seoul/Minishell
Minishell As beautiful as a shell 요약: 이번 프로젝트의 목표는 간단한 셸을 만드는 것입니다. 맞아요. 당신만의 작은 bash나 zsh이요. 프로세스나 파일 디스크립터에 대해 아주 많이 배우게 될 겁니다. 간단한 쉘 만들기 프로젝트인 minishell을 위해 쉘에 대해서 알아보자. Shell(셸/쉘)이란? 셸은 운영체제 상에서 다양한 운영 체제 기능과 서비스를 구현하는 인터페이스를 제공하는 프로그램이다. 셸은 사용자와 운영 체제의 내부(커널) 사이의 인터페이스를 감싸는 층이기에 껍데기라는 의미의 셸의 이름이 붙었다. 셀은 일반적으로 명령 줄과 그래픽 형의 두 종류로 분류된다. 명령 줄 셸은 운영 체제 상에서 CLI(Command Line Interface)를 제공하는 반면에, ..