본문으로 바로가기

리눅스 셸스크립트 간단 설명


리눅스에서 셸은 사용자와 커널 사이에서 의사소통을 역할을 한다.


이러한 셸은 기본적으로 여러가지 환경 변수를 가지고 있다.


이러한 환경 변수는 "$환경변수" 와 같은 형식으로 사용할 수 있다.


자주 사용하는 리눅스 셸스크립트 환경변수 목록 정리


HOME //현재 사용자의 홈 디렉터리

LANG //기본 지원되는 언어

USER //현재 사용자의 이름

HOSTNAME //호스트의 이름

LOGNAME //로그인 이름

PATH //실행 파일을 찾는 디렉터리 경로 --------example-------- [root@test:/usr/bin]$ echo $PATH /opt/ant/bin:/usr/local/git/bin:/opt/ant/bin:/root/bin 스크립트명만 입력한다면 위의 $PATH에 위치한 디렉터리 내에서 쉘 프로그램만 찾는다.

PWD //사용자의 현재 작업 디렉터리

SHELL //로그인해서 사용하는 셸

USERNAME //현재 사용자의 이름

OSTYPE // 운영체제 타입