더북(TheBook)

2.9 정리

이번 장에서는 bash의 몇 가지 기능과 가장 기본적인 사용법을 알아봤다. 앞으로 이어지는 장들, 특히 6장에서 집중적으로 셸의 여러 가지 기능을 배우게 될 것이다. 지금은 다음 개념만 확실히 이해하고 넘어가면 된다.

셸은 여러 가지 중요한 기능을 한다.

셸은 명령을 실행하기 전 입력받은 명령행을 평가한다.

명령을 실행할 때 표준 입력, 표준 출력, 표준 오류 스트림을 다른 곳으로 리다이렉트할 수 있다.

따옴표와 이스케이프를 사용하면 특수 문자가 원래 의미 대신 문자 그대로 평가된다.

셸은 검색 경로에 포함된 디렉터리 목록을 차례로 뒤지며 실행할 프로그램을 찾는다.

$HOME/.bashrc 파일의 내용을 통해 셸의 기본 동작 설정을 바꿀 수 있다.

Enter 키를 누르기 전에 명령의 의미를 제대로 이해하고 명령의 실행 결과를 제대로 예측하려면, 셸에서 프로그램이 실행되는 과정 중 프로그램과 셸의 경계가 어디쯤에 위치하는지를 잘 알아둬야 한다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.