셸 개요

정의

환경 변수

주요 명령어

명령어 설명
echo 문자열, 변수 출력
set 셸 환경 변수 설정/전체 출력
env 전역 환경 변수 전체 출력
unset 셸 환경 변수 해제
export 셸 환경 변수를 전역으로 변경
alias 명령어 단축키 생성
source 환경 설정 파일 적용 (변경된 설정 반영)

셸 환경 설정 파일

시스템 전역 환경 설정 파일

파일 경로 설명
/etc/profile 모든 사용자에게 공통 적용 (로그인 시)
/etc/bashrc 전역적으로 함수/앨리어스 등 추가 설정

사용자 개별 환경 설정 파일

파일 설명
~/.profile 사용자별 초기 설정, 로그인 시 실행 (.bashrc 실행 포함)
~/.bashrc 사용자별 앨리어스/함수/환경 변수 설정
~/.bash_logout 로그아웃 시 실행

셸 스크립트

특징