쉘 프로그래밍-1(Shell 개념, 확인, 변경)
학습목표 : 쉘 프로그래밍의 기초를 다지고 혼자서도 간단한 쉘 스크립트를 작성할 수 있도록 하기 위함. 유튜브 강의를 참고하여 쉘 프로그래밍을 공부하고 기록 하려 한다. Shell 이란? 사용자와 운영체제와의 소통을 할 수 있도록 사용자가 입력하는 명령어를 해석해 운영체제에 전달해 주는 역할을 한다. 커널(Kernel) 커널은 운영체제의 핵심이며, 운영체제에서 가장 중요한 구성요소로서 입출력을 관리하고 소프트웨어로부터의 요청을 컴퓨터에 있는 하드웨어(CPU, 메모리, 저장장치등)가 처리 할 수 있도록 요청을 변환하는 역할을 한다. 이렇게 하드웨어를 관리하고 필요한 프로세스를 나눠주는 등 여러 시스템 자원을 제어하고, 컴퓨터 부팅시 부트로더에 의해 로드되어 항상 메모리에 상주하게 된다. Shell Scri..