셸은 정보를 어떻게 저장하나요?
다른 프로그램과 마찬가지로 셸은 정보를 변수에 저장해요. 이 중 일부는 환경 변수라고 하며, 항상 사용할 수 있어요. 환경 변수의 이름은 관례적으로 대문자로 쓰며, 자주 사용하는 몇 가지는 아래에 나와 있어요.
| Variable | Purpose | Value |
|---|---|---|
HOME |
사용자의 홈 디렉터리 | /home/repl |
PWD |
현재 작업 디렉터리 | pwd 명령과 동일 |
SHELL |
사용 중인 셸 프로그램 | /bin/bash |
USER |
사용자의 ID | repl |
전체 목록(꽤 깁니다)을 보려면
셸에서 set을 입력하면 돼요.
파이프를 사용해 set과 grep으로 HISTFILESIZE의 값을 표시하세요.
이 값은 명령 기록에 이전 명령을 몇 개까지 저장할지 결정해요.
값이 얼마인가요?
이 연습은 강의의 일부입니다
